Move update label calls to where they should be.
This commit is contained in:
parent
f8adeb9c69
commit
2fba592e6c
|
@ -213,15 +213,18 @@ class StatusBar(component.Component):
|
||||||
|
|
||||||
def _on_get_num_connections(self, num_connections):
|
def _on_get_num_connections(self, num_connections):
|
||||||
self.num_connections = num_connections
|
self.num_connections = num_connections
|
||||||
|
self.update_connections_label()
|
||||||
|
|
||||||
def _on_get_dht_nodes(self, dht_nodes):
|
def _on_get_dht_nodes(self, dht_nodes):
|
||||||
self.dht_nodes = dht_nodes
|
self.dht_nodes = dht_nodes
|
||||||
|
self.update_dht_label()
|
||||||
|
|
||||||
def _on_dht(self, value):
|
def _on_dht(self, value):
|
||||||
self.dht_status = value
|
self.dht_status = value
|
||||||
if value:
|
if value:
|
||||||
self.hbox.pack_start(
|
self.hbox.pack_start(
|
||||||
self.dht_item.get_eventbox(), expand=False, fill=False)
|
self.dht_item.get_eventbox(), expand=False, fill=False)
|
||||||
|
client.get_dht_nodes(self._on_get_dht_nodes)
|
||||||
else:
|
else:
|
||||||
self.remove_item(self.dht_item)
|
self.remove_item(self.dht_item)
|
||||||
|
|
||||||
|
@ -231,6 +234,7 @@ class StatusBar(component.Component):
|
||||||
|
|
||||||
def _on_get_download_rate(self, download_rate):
|
def _on_get_download_rate(self, download_rate):
|
||||||
self.download_rate = deluge.common.fsize(download_rate)
|
self.download_rate = deluge.common.fsize(download_rate)
|
||||||
|
self.update_download_label()
|
||||||
|
|
||||||
def _on_max_upload_speed(self, max_upload_speed):
|
def _on_max_upload_speed(self, max_upload_speed):
|
||||||
self.max_upload_speed = max_upload_speed
|
self.max_upload_speed = max_upload_speed
|
||||||
|
@ -238,6 +242,7 @@ class StatusBar(component.Component):
|
||||||
|
|
||||||
def _on_get_upload_rate(self, upload_rate):
|
def _on_get_upload_rate(self, upload_rate):
|
||||||
self.upload_rate = deluge.common.fsize(upload_rate)
|
self.upload_rate = deluge.common.fsize(upload_rate)
|
||||||
|
self.update_upload_label()
|
||||||
|
|
||||||
def update_connections_label(self):
|
def update_connections_label(self):
|
||||||
# Set the max connections label
|
# Set the max connections label
|
||||||
|
@ -276,12 +281,5 @@ class StatusBar(component.Component):
|
||||||
max_upload_speed))
|
max_upload_speed))
|
||||||
|
|
||||||
def update(self):
|
def update(self):
|
||||||
# Update the labels
|
|
||||||
self.update_connections_label()
|
|
||||||
if self.dht_status:
|
|
||||||
self.update_dht_label()
|
|
||||||
self.update_download_label()
|
|
||||||
self.update_upload_label()
|
|
||||||
|
|
||||||
# Send status request
|
# Send status request
|
||||||
self.send_status_request()
|
self.send_status_request()
|
||||||
|
|
Loading…
Reference in New Issue