Qt: Simplify Host::CommitBaseSettingChanges()
This commit is contained in:
parent
d00627b44b
commit
03e24637af
|
@ -2023,9 +2023,6 @@ std::optional<std::time_t> Host::GetResourceFileTimestamp(std::string_view filen
|
||||||
|
|
||||||
void Host::CommitBaseSettingChanges()
|
void Host::CommitBaseSettingChanges()
|
||||||
{
|
{
|
||||||
if (g_emu_thread->isCurrentThread())
|
|
||||||
QtHost::RunOnUIThread([]() { QtHost::QueueSettingsSave(); });
|
|
||||||
else
|
|
||||||
QtHost::QueueSettingsSave();
|
QtHost::QueueSettingsSave();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2164,7 +2161,7 @@ void QtHost::SaveSettings()
|
||||||
|
|
||||||
void QtHost::QueueSettingsSave()
|
void QtHost::QueueSettingsSave()
|
||||||
{
|
{
|
||||||
if (g_emu_thread->isCurrentThread())
|
if (!QThread::isMainThread())
|
||||||
{
|
{
|
||||||
QtHost::RunOnUIThread(QueueSettingsSave);
|
QtHost::RunOnUIThread(QueueSettingsSave);
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in New Issue