mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-09 06:55:45 -06:00
storagebrowse: Fix signal cleanup after multiple runs
This commit is contained in:
parent
a991c21d08
commit
cea22b17d7
@ -72,7 +72,7 @@ class vmmStorageBrowser(vmmGObjectUI):
|
|||||||
|
|
||||||
self.set_initial_state()
|
self.set_initial_state()
|
||||||
|
|
||||||
def show(self, parent, conn=None):
|
def show(self, parent, conn):
|
||||||
logging.debug("Showing storage browser")
|
logging.debug("Showing storage browser")
|
||||||
self.reset_state(conn)
|
self.reset_state(conn)
|
||||||
self.topwin.set_transient_for(parent)
|
self.topwin.set_transient_for(parent)
|
||||||
@ -158,10 +158,9 @@ class vmmStorageBrowser(vmmGObjectUI):
|
|||||||
|
|
||||||
volListModel.set_sort_column_id(1, Gtk.SortType.ASCENDING)
|
volListModel.set_sort_column_id(1, Gtk.SortType.ASCENDING)
|
||||||
|
|
||||||
def reset_state(self, conn=None):
|
def reset_state(self, conn):
|
||||||
if conn and conn != self.conn:
|
self.remove_conn()
|
||||||
self.remove_conn()
|
self.conn = conn
|
||||||
self.conn = conn
|
|
||||||
|
|
||||||
self.repopulate_storage_pools()
|
self.repopulate_storage_pools()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user