@@ -66,6 +66,11 @@ ScopeView {
6666 obj.toggleCollapse();
6767 }
6868 rendererLoader.item.filter = !rendererLoader.item.filter;
69+ if (rendererLoader.item.filter) {
70+ categoryView.expandedIndex = -1
71+ } else {
72+ categoryView.expandedIndex = index
73+ }
6974 }
7075 }
7176
@@ -112,7 +117,6 @@ ScopeView {
112117 onFilterChanged: {
113118 if (!target.filter) {
114119 categoryView.maximizeVisibleArea(index);
115− categoryView.expandedIndex = index
116120 }
117121 }
118122 }