[debugger] Do not process locatable event for canceled requests

GitOrigin-RevId: b903136804b0ca6a01109160dacc4e37d3f705dd
This commit is contained in:
Alexey.Merkulov
2025-03-24 20:53:59 +00:00
committed by intellij-monorepo-bot
parent cfdb1f116e
commit f48c719a28
@@ -697,7 +697,9 @@ public class DebugProcessEvents extends DebugProcessImpl {
long startTimeNs = System.nanoTime();
long endTimeNs = 0;
try {
requestHit = (requestor != null) && requestor.processLocatableEvent(this, event);
if (event.request().isEnabled()) {
requestHit = (requestor != null) && requestor.processLocatableEvent(this, event);
}
}
catch (final LocatableEventRequestor.EventProcessingException ex) {
// stop timer here to prevent reporting dialog opened time