mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 23:39:07 +07:00
[debugger] fix skipping suspend-thread breakpoints during stepping
It was a regression after skipping rework GitOrigin-RevId: f59fdfa7eaed90a94da6d65f9d3acdc5965efda7
This commit is contained in:
committed by
intellij-monorepo-bot
parent
cfbf6ffcca
commit
195031facc
@@ -663,10 +663,8 @@ public class DebugProcessEvents extends DebugProcessImpl {
|
||||
});
|
||||
}
|
||||
|
||||
// Skip suspend-all breakpoints in other threads during suspend-all stepping:
|
||||
if (suspendContext.getSuspendPolicy() == EventRequest.SUSPEND_ALL &&
|
||||
!DebuggerSession.filterBreakpointsDuringSteppingUsingDebuggerEngine()) {
|
||||
|
||||
// Skip breakpoints in other threads during suspend-all stepping:
|
||||
if (!DebuggerSession.filterBreakpointsDuringSteppingUsingDebuggerEngine()) {
|
||||
ThreadReference filteredThread = getRequestsManager().getFilterThread();
|
||||
if (filteredThread != null && !Comparing.equal(filteredThread, thread)) {
|
||||
notifySkippedBreakpoints(event, SkippedBreakpointReason.STEPPING);
|
||||
|
||||
Reference in New Issue
Block a user