mirror of
https://github.com/aclist/dztui.git
synced 2026-08-26 09:47:36 +02:00
chore: clear typehinting errors
This commit is contained in:
parent
510719e3ec
commit
1a1145c79c
@ -288,7 +288,7 @@ class SpinnerButton(Gtk.Button):
|
||||
self.connect("clicked", self._on_button_clicked)
|
||||
self.connect("map", self._on_map)
|
||||
|
||||
def _on_map(self, a) -> None:
|
||||
def _on_map(self, button: Self) -> None:
|
||||
self.spinner.set_visible(False)
|
||||
|
||||
def _on_button_clicked(self, button: Self) -> None:
|
||||
|
||||
@ -61,7 +61,7 @@ class OfflineErrorPopover(ErrorPopover):
|
||||
def __init__(self, relative_to: Gtk.Widget, position: Gtk.PositionType) -> None:
|
||||
super().__init__(relative_to=relative_to, position=position)
|
||||
|
||||
def set_label(self, error: FolderError, msg: str) -> None:
|
||||
def set_error_label(self, error: FolderError, msg: str) -> None:
|
||||
match error:
|
||||
case FolderError.NO_VALID_MODS:
|
||||
prefix = offline.no_mods
|
||||
@ -159,13 +159,13 @@ class FolderHBox(HBox):
|
||||
|
||||
def present_error(self, error: FolderError, msg: str) -> None:
|
||||
if error == FolderError.FOLDER_CHANGED:
|
||||
self.sidepop.set_label(error, msg)
|
||||
self.sidepop.set_error_label(error, msg)
|
||||
self.sidepop.popup()
|
||||
return
|
||||
self.folder = ""
|
||||
self.label.set_text("")
|
||||
self.unset_button.hide()
|
||||
self.pop.set_label(error, msg)
|
||||
self.pop.set_error_label(error, msg)
|
||||
self.pop.popup()
|
||||
|
||||
|
||||
|
||||
@ -69,6 +69,7 @@ class SubmitField(Gtk.Box):
|
||||
self.entry.connect("icon-release", self._on_icon_release)
|
||||
self.entry.set_visibility(False)
|
||||
|
||||
self.button: SpinnerButton | Gtk.Button
|
||||
if slow:
|
||||
self.button = SpinnerButton(label=options.save_button)
|
||||
else:
|
||||
@ -183,12 +184,14 @@ class SteamSubmitField(SubmitField):
|
||||
|
||||
def _on_api_success(self, emitter: "Emitter") -> None:
|
||||
self.old_text = self.entry.get_text()
|
||||
self.button.stop_spinner()
|
||||
if isinstance(self.button, SpinnerButton):
|
||||
self.button.stop_spinner()
|
||||
self.entry.set_sensitive(True)
|
||||
|
||||
def _on_api_failure(self, emitter: "Emitter") -> None:
|
||||
self.pop.popup()
|
||||
self.button.stop_spinner()
|
||||
if isinstance(self.button, SpinnerButton):
|
||||
self.button.stop_spinner()
|
||||
self.entry.set_sensitive(True)
|
||||
|
||||
def block_text_entry(self) -> None:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user