From e0ee4a63a81e39b5afdcba6b7a736a98a8ab02ed Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Thu, 16 Jul 2015 19:47:57 +0300 Subject: [PATCH] EA-69932 - PIEAE: LeafPsiElement.invalid --- .../com/intellij/execution/lineMarker/RunLineMarkerInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/execution/lineMarker/RunLineMarkerInfo.java b/platform/lang-impl/src/com/intellij/execution/lineMarker/RunLineMarkerInfo.java index 1e9edc3ba5b1..ac34fd73b287 100644 --- a/platform/lang-impl/src/com/intellij/execution/lineMarker/RunLineMarkerInfo.java +++ b/platform/lang-impl/src/com/intellij/execution/lineMarker/RunLineMarkerInfo.java @@ -125,7 +125,7 @@ public class RunLineMarkerInfo extends LineMarkerInfo { @Nullable @Override public Object getData(@NonNls String dataId) { - if (Location.DATA_KEY.is(dataId)) return new PsiLocation(myElement); + if (Location.DATA_KEY.is(dataId)) return myElement.isValid() ? new PsiLocation(myElement) : null; return myDelegate.getData(dataId); } }