From addcc74a67e400ff2d3cc301bf478a36edd24210 Mon Sep 17 00:00:00 2001 From: Vera Petrenkova Date: Fri, 6 Jun 2025 16:51:44 +0200 Subject: [PATCH] [find in files] IJPL-190828 fix stackoverflow on getPath of ThinClientNavBarDirectory GitOrigin-RevId: 3609cddecfc361ae1c89446215cf0bc95d6299a2 --- .../lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java b/platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java index a4d714f06b2b..7b5fdc5f6aff 100644 --- a/platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java +++ b/platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java @@ -98,6 +98,7 @@ public final class FindInProjectUtil { if (psiElement instanceof PsiDirectory) { directoryName = ((PsiDirectory)psiElement).getVirtualFile().getPresentableUrl(); + if (directoryName.isEmpty()) directoryName = null; } if (directoryName == null && psiElement instanceof PsiDirectoryContainer) {