on xenial help sign in
Handle expandedIndex only in toggleCollapse, easier to understand
commitfb8f5143e95ff1bdd0bdfc14f318c96bdd7beb11 authorAlbert Astals <albert.astals@canonical.com> dateTue 6 Aug 2013, 16:35 (13 years ago) parent07d670e
1 file changed+5−1
Dash/GenericScopeView.qml+5−1
Dash/GenericScopeView.qml+5−1
@@ -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 }