Merge pull request #13071 from Pokechu22/cheat-search-crash

Fix random crash when using the cheat search
This commit is contained in:
JMC47 2024-09-25 15:05:19 -04:00 committed by GitHub
commit 4bc1546596
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 1 deletions

View File

@ -280,6 +280,8 @@ void CheatSearchWidget::ConnectWidgets()
void CheatSearchWidget::OnNextScanClicked()
{
Core::CPUThreadGuard guard{m_system};
const bool had_old_results = m_session->WasFirstSearchDone();
const auto filter_type = m_value_source_dropdown->currentData().value<Cheats::FilterType>();
@ -304,7 +306,7 @@ void CheatSearchWidget::OnNextScanClicked()
}
const size_t old_count = m_session->GetResultCount();
const Cheats::SearchErrorCode error_code = m_session->RunSearch(Core::CPUThreadGuard{m_system});
const Cheats::SearchErrorCode error_code = m_session->RunSearch(guard);
if (error_code == Cheats::SearchErrorCode::Success)
{