diff options
author | Miguel Jacq <mig@mig5.net> | 2019-09-03 17:02:00 +1000 |
---|---|---|
committer | Miguel Jacq <mig@mig5.net> | 2019-09-03 17:02:29 +1000 |
commit | 09f2f572982f39a411ae82891d677d929c29a52f (patch) | |
tree | 52608c9934cce03c254aa7088dba8bbc12c0edee /onionshare_gui | |
parent | f118ebcb090021d9468b9f26a2c24395eaea8fa9 (diff) | |
download | onionshare-09f2f572982f39a411ae82891d677d929c29a52f.tar.gz onionshare-09f2f572982f39a411ae82891d677d929c29a52f.zip |
Reset the ToggleHistory indicator count/label when a share starts. Add a test for this
Diffstat (limited to 'onionshare_gui')
-rw-r--r-- | onionshare_gui/mode/receive_mode/__init__.py | 2 | ||||
-rw-r--r-- | onionshare_gui/mode/share_mode/__init__.py | 2 | ||||
-rw-r--r-- | onionshare_gui/mode/website_mode/__init__.py | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/onionshare_gui/mode/receive_mode/__init__.py b/onionshare_gui/mode/receive_mode/__init__.py index dbc0bc73..0010fbd2 100644 --- a/onionshare_gui/mode/receive_mode/__init__.py +++ b/onionshare_gui/mode/receive_mode/__init__.py @@ -212,6 +212,8 @@ class ReceiveMode(Mode): Set the info counters back to zero. """ self.history.reset() + self.toggle_history.indicator_count = 0 + self.toggle_history.update_indicator() def update_primary_action(self): self.common.log('ReceiveMode', 'update_primary_action') diff --git a/onionshare_gui/mode/share_mode/__init__.py b/onionshare_gui/mode/share_mode/__init__.py index a9752174..56aa1364 100644 --- a/onionshare_gui/mode/share_mode/__init__.py +++ b/onionshare_gui/mode/share_mode/__init__.py @@ -334,6 +334,8 @@ class ShareMode(Mode): Set the info counters back to zero. """ self.history.reset() + self.toggle_history.indicator_count = 0 + self.toggle_history.update_indicator() @staticmethod def _compute_total_size(filenames): diff --git a/onionshare_gui/mode/website_mode/__init__.py b/onionshare_gui/mode/website_mode/__init__.py index 9f01cabc..8ac88c8c 100644 --- a/onionshare_gui/mode/website_mode/__init__.py +++ b/onionshare_gui/mode/website_mode/__init__.py @@ -258,6 +258,8 @@ class WebsiteMode(Mode): Set the info counters back to zero. """ self.history.reset() + self.toggle_history.indicator_count = 0 + self.toggle_history.update_indicator() @staticmethod def _compute_total_size(filenames): |