on xenial help sign in
Handle expandedIndex only in toggleCollapse, easier to understand
fb8f514Albert Astals
Dash/GenericScopeView.qml+5−1
@@ -66,6 +66,11 @@ ScopeView {
66 obj.toggleCollapse();
66 obj.toggleCollapse();
67 }
67 }
68 rendererLoader.item.filter = !rendererLoader.item.filter;
68 rendererLoader.item.filter = !rendererLoader.item.filter;
69+ if (rendererLoader.item.filter) {
70+ categoryView.expandedIndex = -1
71+ } else {
72+ categoryView.expandedIndex = index
73+ }
69 }
74 }
70 }
75 }
71
76
@@ -112,7 +117,6 @@ ScopeView {
112 onFilterChanged: {
117 onFilterChanged: {
113 if (!target.filter) {
118 if (!target.filter) {
114 categoryView.maximizeVisibleArea(index);
119 categoryView.maximizeVisibleArea(index);
115− categoryView.expandedIndex = index
116 }
120 }
117 }
121 }
118 }
122 }