From 706b361a34b4bc39033e1ae882d0cf7d953b7574 Mon Sep 17 00:00:00 2001 From: Sour Date: Wed, 26 Apr 2023 17:17:21 -0400 Subject: [PATCH] Debugger: Event Viewer - Fixed list selection not updating when clicking on an event in the ppu view --- Core/Debugger/BaseEventManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Core/Debugger/BaseEventManager.cpp b/Core/Debugger/BaseEventManager.cpp index 0353391d..4037db76 100644 --- a/Core/Debugger/BaseEventManager.cpp +++ b/Core/Debugger/BaseEventManager.cpp @@ -63,10 +63,10 @@ void BaseEventManager::GetEvents(DebugEventInfo* eventArray, uint32_t& maxEventC { auto lock = _lock.AcquireSafe(); uint32_t eventCount = std::min(maxEventCount, (uint32_t)_sentEvents.size()); - memcpy(eventArray, _sentEvents.data(), eventCount * sizeof(DebugEventInfo)); for(uint32_t i = 0; i < eventCount; i++) { - eventArray[i].Color = GetEventConfig(eventArray[i]).Color; + _sentEvents[i].Color = GetEventConfig(_sentEvents[i]).Color; } + memcpy(eventArray, _sentEvents.data(), eventCount * sizeof(DebugEventInfo)); maxEventCount = eventCount; }