summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControlReference/ExpressionParser.cpp
diff options
context:
space:
mode:
authorTechjar <tecknojar@gmail.com>2021-05-23 01:39:35 -0400
committerTechjar <tecknojar@gmail.com>2021-05-23 01:39:35 -0400
commita33593baf774257c5fb4fa6978a1b1150efb73f3 (patch)
tree76db4cdc1111cdb025408a8d79212863a6c2b613 /Source/Core/InputCommon/ControlReference/ExpressionParser.cpp
parent95aadff0e7f8e5f6bbcc0d7d650e45040b417e6b (diff)
Qt/GeneralPane: Refresh widget state on config change
This fixes a nasty issue where you can change the Dual Core setting during emulation, if it has been overridden by GameINI or NetPlay, by simply changing any of the non-disabled settings. This is because changing any of the settings will write all of them to the config. This issue is particularly nasty because managing to disable Dual Core during emulation, and then stopping it, results in the emulator core being totally deadlocked. It's impossible to recover from this state, and Dolphin will remain as a zombie process on the system, consuming resources and holding locks, until forcibly killed.
Diffstat (limited to 'Source/Core/InputCommon/ControlReference/ExpressionParser.cpp')
0 files changed, 0 insertions, 0 deletions