diff options
author | Chase Sterling <chase.sterling@gmail.com> | 2013-01-17 22:21:03 -0500 |
---|---|---|
committer | Chase Sterling <chase.sterling@gmail.com> | 2013-01-17 22:21:03 -0500 |
commit | 823a1f0fc4240d6582f5be1045eafa5fe59081e5 (patch) | |
tree | 6cae2e11b01ff6b196230ea72ee3ede3618d238b | |
parent | f3722ebc4ff6551d8765a35873feac65f9851113 (diff) | |
download | deluge-823a1f0fc4240d6582f5be1045eafa5fe59081e5.tar.gz deluge-823a1f0fc4240d6582f5be1045eafa5fe59081e5.tar.bz2 deluge-823a1f0fc4240d6582f5be1045eafa5fe59081e5.zip |
Make sure sessionproxy events are registered after stopping and starting a daemon from gtkui.
-rw-r--r-- | deluge/ui/sessionproxy.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/deluge/ui/sessionproxy.py b/deluge/ui/sessionproxy.py index d861afdc6..b7acd890f 100644 --- a/deluge/ui/sessionproxy.py +++ b/deluge/ui/sessionproxy.py @@ -67,11 +67,11 @@ class SessionProxy(component.Component): # Holds the time of the last key update.. {torrent_id: {key1, time, ...}, ...} self.cache_times = {} + def start(self): client.register_event_handler("TorrentStateChangedEvent", self.on_torrent_state_changed) client.register_event_handler("TorrentRemovedEvent", self.on_torrent_removed) client.register_event_handler("TorrentAddedEvent", self.on_torrent_added) - def start(self): def on_get_session_state(torrent_ids): for torrent_id in torrent_ids: # Let's at least store the torrent ids with empty statuses |