diff --git a/source/blender/editors/interface/views/tree_view.cc b/source/blender/editors/interface/views/tree_view.cc index 0320f5688d1..703fdee3cab 100644 --- a/source/blender/editors/interface/views/tree_view.cc +++ b/source/blender/editors/interface/views/tree_view.cc @@ -516,7 +516,7 @@ bool AbstractTreeViewItem::set_collapsed(const bool collapsed) if (!is_collapsible()) { return false; } - if (collapsed == is_collapsed()) { + if (collapsed == !is_open_) { return false; }