diff --git a/modules/juce_gui_basics/widgets/juce_TreeView.cpp b/modules/juce_gui_basics/widgets/juce_TreeView.cpp index 54949d2f0a..afafae3ca6 100644 --- a/modules/juce_gui_basics/widgets/juce_TreeView.cpp +++ b/modules/juce_gui_basics/widgets/juce_TreeView.cpp @@ -112,12 +112,14 @@ private: } if (treeItem.mightContainSubItems()) + { state = state.withExpandable(); - if (treeItem.isOpen()) - state = state.withExpanded(); - else - state = state.withCollapsed(); + if (treeItem.isOpen()) + state = state.withExpanded(); + else + state = state.withCollapsed(); + } if (treeItem.isSelected()) state = state.withSelected();