mirror of
https://github.com/codex-storage/deluge.git
synced 2025-02-04 23:53:23 +00:00
clear torrentdetails when a torrent is removed
This commit is contained in:
parent
9cb26544e1
commit
f6640db58e
@ -84,6 +84,7 @@ class TorrentDetails:
|
||||
selected = selected[0]
|
||||
else:
|
||||
# No torrent is selected in the torrentview
|
||||
self.clear()
|
||||
return
|
||||
|
||||
# Get the torrent status
|
||||
@ -127,4 +128,26 @@ class TorrentDetails:
|
||||
self.tracker.set_text(status["tracker"])
|
||||
self.next_announce.set_text(
|
||||
deluge.common.ftime(status["next_announce"]))
|
||||
|
||||
|
||||
def clear(self):
|
||||
# Only update if this page is showing
|
||||
if self.notebook.page_num(self.details_tab) is \
|
||||
self.notebook.get_current_page():
|
||||
self.name.set_text("")
|
||||
self.total_size.set_text("")
|
||||
self.num_files.set_text("")
|
||||
self.pieces.set_text("")
|
||||
self.availability.set_text("")
|
||||
self.total_downloaded.set_text("")
|
||||
self.total_uploaded.set_text("")
|
||||
self.download_speed.set_text("")
|
||||
self.upload_speed.set_text("")
|
||||
self.seeders.set_text("")
|
||||
self.peers.set_text("")
|
||||
self.progress_bar.set_fraction(0.0)
|
||||
self.progress_bar.set_text("")
|
||||
self.share_ratio.set_text("")
|
||||
self.tracker.set_text("")
|
||||
self.tracker_status.set_text("")
|
||||
self.next_announce.set_text("")
|
||||
self.eta.set_text("")
|
||||
|
Loading…
x
Reference in New Issue
Block a user