forked from clan/clan-core
Merge pull request 'vm-manager: Fixed quit application not working bug' (#668) from Qubasa-main into main
This commit is contained in:
commit
9649e43da5
@ -146,3 +146,6 @@ class ClanURI:
|
||||
|
||||
def __str__(self) -> str:
|
||||
return self.get_full_uri()
|
||||
|
||||
def __repr__(self) -> str:
|
||||
return f"ClanURI({self.get_full_uri()})"
|
||||
|
@ -95,6 +95,7 @@ class Application(Gtk.Application):
|
||||
def show_list(self) -> None:
|
||||
prev = self.window
|
||||
self.window = self.windows.__dict__["overview"](cbs=self.cbs)
|
||||
self.window.set_application(self)
|
||||
prev.hide()
|
||||
|
||||
def show_join(self) -> None:
|
||||
@ -102,6 +103,7 @@ class Application(Gtk.Application):
|
||||
self.window = self.windows.__dict__["join"](
|
||||
cbs=self.cbs, initial_values=InitialJoinValues(url=None)
|
||||
)
|
||||
self.window.set_application(self)
|
||||
prev.hide()
|
||||
|
||||
def show_flash(self) -> None:
|
||||
@ -109,6 +111,7 @@ class Application(Gtk.Application):
|
||||
self.window = self.windows.__dict__["flash_usb"](
|
||||
cbs=self.cbs, initial_values=FlashUSBWindow(InitialFlashValues(None))
|
||||
)
|
||||
self.window.set_application(self)
|
||||
prev.hide()
|
||||
|
||||
def do_startup(self) -> None:
|
||||
|
@ -152,7 +152,6 @@ class ClanList(Gtk.Box):
|
||||
self.remount_edit_view()
|
||||
|
||||
def on_select_vm(self, vm: VMBase) -> None:
|
||||
print(f"on_select_vm: {vm.name}")
|
||||
if self.show_toolbar:
|
||||
if vm is None:
|
||||
self.toolbar.set_is_selected(False)
|
||||
|
@ -52,9 +52,6 @@ class OverviewWindow(Gtk.ApplicationWindow):
|
||||
def set_selected(self, sel: VMBase | None) -> None:
|
||||
self.selected_vm = sel
|
||||
|
||||
if self.selected_vm:
|
||||
print(f"APP selected + {self.selected_vm.name}")
|
||||
|
||||
def remount_list_view(self) -> None:
|
||||
widget = self.stack.get_child_by_name("list")
|
||||
print("Remounting ClanListView")
|
||||
|
Loading…
Reference in New Issue
Block a user