From f1917ff153248d3627296ec3397776b6baa6c080 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Thu, 11 Jul 2024 09:30:40 +0200 Subject: [PATCH] [debugger] add RA GitOrigin-RevId: 7376033912d53914d7513669624480761a837682 --- .../debugger/ui/breakpoints/JavaLineBreakpointType.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/JavaLineBreakpointType.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/JavaLineBreakpointType.java index 294279e67ef9..55e63a2e613f 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/JavaLineBreakpointType.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/JavaLineBreakpointType.java @@ -209,9 +209,10 @@ public class JavaLineBreakpointType extends JavaLineBreakpointTypeBase findSingleConditionalReturn(project, document, line)); + return ReadAction.compute(() -> { + Document document = file.getViewProvider().getDocument(); + return document != null ? findSingleConditionalReturn(project, document, line) : null; + }); } protected static @Nullable PsiElement findSingleConditionalReturn(@NotNull Project project, @NotNull Document document, int line) {