From b44aee789c268e4d999209ea7e0177e39caac82c Mon Sep 17 00:00:00 2001 From: trigger Date: Fri, 2 May 2025 13:56:16 -0700 Subject: [PATCH] Update memory_viewer_panel.cpp --- rpcs3/rpcs3qt/memory_viewer_panel.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rpcs3/rpcs3qt/memory_viewer_panel.cpp b/rpcs3/rpcs3qt/memory_viewer_panel.cpp index 9e9815385b..392b3e0385 100644 --- a/rpcs3/rpcs3qt/memory_viewer_panel.cpp +++ b/rpcs3/rpcs3qt/memory_viewer_panel.cpp @@ -604,8 +604,9 @@ memory_viewer_panel::memory_viewer_panel(QWidget* parent, std::shared_ptrtry_get()) { - if (this == fxo->last_opened[m_type]) - fxo->last_opened.erase(m_type); + auto it = fxo->last_opened.find(m_type); + if (it != fxo->last_opened.end() && it->second == this) + fxo->last_opened.erase(it); } }); }