diff options
author | Miguel Jacq <mig@mig5.net> | 2017-05-20 16:59:13 +1000 |
---|---|---|
committer | Miguel Jacq <mig@mig5.net> | 2017-05-20 16:59:13 +1000 |
commit | f446f6630dc4c096e17c6816b64ae7d640405bfa (patch) | |
tree | 22c1ca45dc2f801a60611e896581010b52051940 | |
parent | d3eeda887bbd9eaffbd559bcd1d989ce732aa44d (diff) | |
download | onionshare-f446f6630dc4c096e17c6816b64ae7d640405bfa.tar.gz onionshare-f446f6630dc4c096e17c6816b64ae7d640405bfa.zip |
Send stay_open variable in the right place, so that it really does stay open if we said so
-rw-r--r-- | onionshare_gui/onionshare_gui.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/onionshare_gui/onionshare_gui.py b/onionshare_gui/onionshare_gui.py index 6eca4507..4f34039f 100644 --- a/onionshare_gui/onionshare_gui.py +++ b/onionshare_gui/onionshare_gui.py @@ -203,7 +203,6 @@ class OnionShareGui(QtWidgets.QMainWindow): settings = Settings() settings.load() self.app.set_stealth(settings.get('use_stealth')) - web.set_stay_open(not settings.get('close_after_first_download')) # Reset web counters web.download_count = 0 @@ -221,6 +220,11 @@ class OnionShareGui(QtWidgets.QMainWindow): return # start onionshare http service in new thread + # First, load settings and configure + settings = Settings() + settings.load() + self.app.stay_open = not settings.get('close_after_first_download') + common.log('OnionShareGUI', 'stay_open', 'stay_open={}'.format(self.app.stay_open)) t = threading.Thread(target=web.start, args=(self.app.port, self.app.stay_open)) t.daemon = True t.start() |