From d2dbc697b4ab0e1dfa85aa187b550eebf87385e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Tue, 20 Jul 2021 14:08:21 +0200 Subject: [PATCH] simple language: fix SimpleStructureViewModel.isAlwaysLeaf (reported by @chrisly42) --- .../org/intellij/sdk/language/SimpleStructureViewModel.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewModel.java b/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewModel.java index f23cb5bec..6af1c5dc7 100644 --- a/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewModel.java +++ b/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewModel.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; @@ -7,7 +7,7 @@ import com.intellij.ide.structureView.StructureViewModelBase; import com.intellij.ide.structureView.StructureViewTreeElement; import com.intellij.ide.util.treeView.smartTree.Sorter; import com.intellij.psi.PsiFile; -import org.intellij.sdk.language.psi.SimpleFile; +import org.intellij.sdk.language.psi.SimpleProperty; import org.jetbrains.annotations.NotNull; public class SimpleStructureViewModel extends StructureViewModelBase implements @@ -30,7 +30,7 @@ public class SimpleStructureViewModel extends StructureViewModelBase implements @Override public boolean isAlwaysLeaf(StructureViewTreeElement element) { - return element instanceof SimpleFile; + return element.getValue() instanceof SimpleProperty; } }