mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-02-19 16:00:31 -05:00
Partially revert "Revert "Audit uses of IsRunning and GetState""
This reverts the revert commitbc67fc97c3, except for the changes in BaseConfigLoader.cpp, which caused the bug that made us revert72cf2bdb87. PR 12917 contains an improved change to BaseConfigLoader.cpp, which can be merged (or rejected) independently. A few changes have also been made based on review comments.
This commit is contained in:
@@ -286,7 +286,7 @@ void VideoBackendBase::PopulateBackendInfo(const WindowSystemInfo& wsi)
|
||||
{
|
||||
// If the core has been initialized, the backend info will have been populated already. Doing it
|
||||
// again would be unnecessary and could cause the UI thread to race with the GPU thread.
|
||||
if (Core::GetState(Core::System::GetInstance()) != Core::State::Uninitialized)
|
||||
if (!Core::IsUninitialized(Core::System::GetInstance()))
|
||||
return;
|
||||
|
||||
g_Config.Refresh();
|
||||
|
||||
Reference in New Issue
Block a user