File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -1926,6 +1926,13 @@ void EmuThread::stop()
1926
1926
1927
1927
QMetaObject::invokeMethod (g_emu_thread, &EmuThread::stopInThread, Qt::QueuedConnection);
1928
1928
QtUtils::ProcessEventsWithSleep (QEventLoop::ExcludeUserInputEvents, []() { return (g_emu_thread->isRunning ()); });
1929
+
1930
+ // Ensure settings are saved.
1931
+ if (s_settings_save_timer)
1932
+ {
1933
+ s_settings_save_timer.reset ();
1934
+ QtHost::SaveSettings ();
1935
+ }
1929
1936
}
1930
1937
1931
1938
void EmuThread::stopInThread ()
@@ -1934,13 +1941,6 @@ void EmuThread::stopInThread()
1934
1941
1935
1942
m_shutdown_flag = true ;
1936
1943
m_event_loop->quit ();
1937
-
1938
- // Ensure settings are saved.
1939
- if (s_settings_save_timer)
1940
- {
1941
- s_settings_save_timer.reset ();
1942
- QtHost::SaveSettings ();
1943
- }
1944
1944
}
1945
1945
1946
1946
void EmuThread::run ()
You can’t perform that action at this time.
0 commit comments