From e47a01c3cb3e1998de2150787d00903c487662ac Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Mon, 12 Aug 2019 08:08:39 +0200 Subject: Debugger: Update breakpoint marker earlier Since the distinction between global and engine breakpoints we may not update the breakpoint marker correctly which in turn appears as if the breakpoint had been failed to set. Fix this by updating the breakpoint marker already on insertion request. Change-Id: I7c4ed046c26667e6aa1efceb5071c12a6d1e6132 Reviewed-by: hjk --- src/plugins/debugger/breakhandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/debugger') diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp index 9ac8b0bfb4..8befb49f8e 100644 --- a/src/plugins/debugger/breakhandler.cpp +++ b/src/plugins/debugger/breakhandler.cpp @@ -1302,7 +1302,7 @@ void BreakpointItem::setState(BreakpointState state) m_state = state; // FIXME: updateMarker() should recognize the need for icon changes. - if (state == BreakpointInserted) { + if (state == BreakpointInserted || state == BreakpointInsertionRequested) { destroyMarker(); updateMarker(); } -- cgit v1.2.1