diff options
Diffstat (limited to 'Source/Core/DolphinWX/Config/GCAdapterConfigDiag.cpp')
| -rw-r--r-- | Source/Core/DolphinWX/Config/GCAdapterConfigDiag.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Source/Core/DolphinWX/Config/GCAdapterConfigDiag.cpp b/Source/Core/DolphinWX/Config/GCAdapterConfigDiag.cpp index 9cf3110e09..b5a862461d 100644 --- a/Source/Core/DolphinWX/Config/GCAdapterConfigDiag.cpp +++ b/Source/Core/DolphinWX/Config/GCAdapterConfigDiag.cpp @@ -71,12 +71,12 @@ void GCAdapterConfigDiag::ScheduleAdapterUpdate() void GCAdapterConfigDiag::OnUpdateAdapter(wxCommandEvent& WXUNUSED(event)) { - bool unpause = Core::PauseAndLock(true); - if (GCAdapter::IsDetected()) - m_adapter_status->SetLabelText(_("Adapter Detected")); - else - m_adapter_status->SetLabelText(_("Adapter Not Detected")); - Core::PauseAndLock(false, unpause); + Core::RunAsCPUThread([this] { + if (GCAdapter::IsDetected()) + m_adapter_status->SetLabelText(_("Adapter Detected")); + else + m_adapter_status->SetLabelText(_("Adapter Not Detected")); + }); } void GCAdapterConfigDiag::OnAdapterRumble(wxCommandEvent& event) |
