IDEA-354490 small improvements

GitOrigin-RevId: 7689f2c636ad1a944bf72b29f81fcfc7fd03a157
This commit is contained in:
Anton Kozub
2024-10-11 00:11:11 +00:00
committed by intellij-monorepo-bot
parent cbc275dd9a
commit 19ae9afa1a
2 changed files with 5 additions and 3 deletions
@@ -53,6 +53,7 @@ internal class StructureViewFloatingToolbar(
init(ownerComponent)
showingTime = 150
hidingTime = 50
backgroundAlpha = 1F
border = BorderFactory.createEmptyBorder()
}
}
@@ -40,7 +40,7 @@ class LogicalStructureViewModel private constructor(psiFile: PsiFile, editor: Ed
}
override fun isAlwaysLeaf(element: StructureViewTreeElement?): Boolean {
return element is ElementsBuilder.PropertyPsiElementStructureElement<*> || element is ElementsBuilder.PropertyStructureElement
return element is ElementsBuilder.PropertyStructureElement
}
override fun isAutoExpand(element: StructureViewTreeElement): Boolean {
@@ -307,7 +307,7 @@ private class ElementsBuilder {
override fun getIcon(open: Boolean): Icon? = getPresentation().getIcon(open)
override fun getChildrenBase(): Collection<StructureViewTreeElement> {
return emptyList() // getChildrenNodes (assembledModel, parentKey + "." + assembledModel.model.hashCode())
return getChildrenNodes(assembledModel)
}
override fun isAllowExtensions(): Boolean = false
@@ -335,7 +335,8 @@ private class ElementsBuilder {
override fun getPresentation(): ItemPresentation = getPropertyPresentationData(grouper, assembledModel.model!!)
override fun getChildren(): Array<TreeElement> {
return getChildrenNodes(assembledModel).toTypedArray()
//return getChildrenNodes(assembledModel).toTypedArray()
return emptyArray()
}
override fun equals(other: Any?): Boolean {