STR: 1. Switch to offline mode 2. Try to do something which requires connection (e.g. check mail) 3. When asked "You're working offline. Override?" click "Yes" 4. Press Ctrl+W twice to switch to online and then to offline again EXPECTED: The overriding should expel and CM should switch to offline state (like in step 1). ACTUAL: CM remains online. [version 3.16.0git237]
Changes related to this bug have been committed. Please check latest Git and update the bug accordingly. You can also get the patch from: http://git.claws-mail.org/ ++ ChangeLog 2018-07-25 18:07:04.980526457 +0200 http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=98c91121bdd7b940cc1a119758d86f32b448b962 Merge: 206676d 4fe990a Author: Colin Leroy <colin@colino.net> Date: Wed Jul 25 18:07:03 2018 +0200 Merge branch 'master' of file:///home/git/claws http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=4fe990adffb69da201234e96134b432d00f6e9cb Author: Andrej Kacian <ticho@claws-mail.org> Date: Sun Jul 15 19:35:06 2018 +0200 When switching to/from offline mode, reset override timers. Closes bug #4056: Impossible to disable overriding of offline mode
The overrides now get reset whenever switching between online and offline mode.
Thanks Andrej! Excellent work as usual.