diff --git a/Core/Debugger/WebSocket/MemorySubscriber.cpp b/Core/Debugger/WebSocket/MemorySubscriber.cpp index 777077d681..8d5baeb46a 100644 --- a/Core/Debugger/WebSocket/MemorySubscriber.cpp +++ b/Core/Debugger/WebSocket/MemorySubscriber.cpp @@ -86,7 +86,9 @@ AutoDisabledReplacements::AutoDisabledReplacements(AutoDisabledReplacements &&ot replacements = std::move(other.replacements); emuhacks = std::move(emuhacks); saved = other.saved; + other.saved = false; wasStepping = other.wasStepping; + other.wasStepping = true; } AutoDisabledReplacements::~AutoDisabledReplacements() {