diff --git a/uppsrc/ide/idewin.cpp b/uppsrc/ide/idewin.cpp index 795a633ab..67a9bb0bc 100644 --- a/uppsrc/ide/idewin.cpp +++ b/uppsrc/ide/idewin.cpp @@ -269,7 +269,11 @@ bool Ide::IdeDebugLock() { if(debuglock == 0) { debuglock = 1; + #ifdef PLATFORM_POSIX + if(debugger) + #else if(debugger && !dynamic_cast(~debugger)) + #endif editor.DisableBreakpointing(); MakeTitle(); SetBar();