summaryrefslogtreecommitdiffstats
path: root/deluge/ui/gtkui/systemtray.py
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/ui/gtkui/systemtray.py')
-rw-r--r--deluge/ui/gtkui/systemtray.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/deluge/ui/gtkui/systemtray.py b/deluge/ui/gtkui/systemtray.py
index 553ebb354..33ad514fb 100644
--- a/deluge/ui/gtkui/systemtray.py
+++ b/deluge/ui/gtkui/systemtray.py
@@ -172,11 +172,10 @@ class SystemTray(component.Component):
self.build_tray_bwsetsubmenu()
# Get some config values
- client.core.get_config_value(
- "max_download_speed").addCallback(self._on_max_download_speed)
- client.core.get_config_value(
- "max_upload_speed").addCallback(self._on_max_upload_speed)
- self.send_status_request()
+ def update_config_values(configs):
+ self._on_max_download_speed(configs["max_download_speed"])
+ self._on_max_upload_speed(configs["max_upload_speed"])
+ client.core.get_config_values(["max_download_speed", "max_upload_speed"]).addCallback(update_config_values)
def start(self):
self.__start()