on xenial help sign in
hide panels on disable
5326a86Nick Dedekind
qml/Panel/Panel.qml+8
@@ -212,6 +212,10 @@ Item {
212 visible: opacity != 0
212 visible: opacity != 0
213 Behavior on opacity { UbuntuNumberAnimation { duration: UbuntuAnimation.SnapDuration } }
213 Behavior on opacity { UbuntuNumberAnimation { duration: UbuntuAnimation.SnapDuration } }
214
214
215+ onEnabledChanged: {
216+ if (!enabled) hide();
217+ }
218+
215 Binding {
219 Binding {
216 target: fakeApplicationMenus
220 target: fakeApplicationMenus
217 property: "expanded"
221 property: "expanded"
@@ -464,6 +468,10 @@ Item {
464 enabled: !applicationMenus.expanded
468 enabled: !applicationMenus.expanded
465 opacity: !applicationMenus.expanded ? 1 : 0
469 opacity: !applicationMenus.expanded ? 1 : 0
466 Behavior on opacity { UbuntuNumberAnimation { duration: UbuntuAnimation.SnapDuration } }
470 Behavior on opacity { UbuntuNumberAnimation { duration: UbuntuAnimation.SnapDuration } }
471+
472+ onEnabledChanged: {
473+ if (!enabled) hide();
474+ }
467 }
475 }
468 }
476 }
469
477