Original Post: viewtopic.php?f=11&t=35673
1. Preferences->General->When Done "setting state lag":
Selecting "Reset to Do Nothing when the app is relaunched" does indeed reset the Preference setting to Do Nothing when the app is closed and opened again, but only AFTER the GUI element in the bottom R/H corner inherits the previous setting. So, for example, selecting Hibernate and Reset in preferences, then restarting will produce Do Nothing in prefs but Hibernate in the quick select.
So, with "Reset to Do Nothing" selected in preferences, at app startup, the GUI quick-launch will show whatever state that setting was in preferences when HandBrake was last closed, and not the current setting in preferences.
2. GUI Quick-Select state not synchronised with preferences:
During the SAME SESSION, if you change the When Done state in preferences, the GUI quick select does not update to reflect that state. HandBrake WILL obey the state shown in preferences.
If you change the When Done state in the GUI quick select, the preferences are not updated to reflect that state. HandBrake WILL NOT obey the state shown in the GUI, but WILL obey whatever the preferences state is.
This occurs whether or not the "Reset to Do Nothing" option is ticked.
Overall, it appears that the only way to get "When Done" behaviour to work predictably is to use Preferences->General->When Done, and not the GUI quick select menu.
What are the steps to reproduce this problem:
What version of HandBrake you are running:
HandBrake Nightly 20170102135948-3155365-master (2017010301) - 64bit
What operating system and version and you running (e.g. OSX 10.11, Windows 7, Ubuntu 14):
OS: Microsoft Windows NT 6.1.7601 Service Pack 1 - 64bit
If there was any exception or error displayed, please copy it and paste it here:
No logged error generated, feature's behaviour is simply non-functional.
Please include the scan or encode log:
It's a bug in the GUI, not the encode engine.
Code: Select all
Paste your log here between the code brackets, or use a pastebin website.