diff options
author | kali kaneko (leap communications) <kali@leap.se> | 2021-12-09 16:59:47 +0100 |
---|---|---|
committer | kali kaneko (leap communications) <kali@leap.se> | 2021-12-09 16:59:47 +0100 |
commit | cd80a2728e3517c6f4229b87600f2c3a78f76f02 (patch) | |
tree | 389bbf99489a5391e5b858bee30e05bff0727c61 /gui/components/NavigationDrawer.qml | |
parent | b8d7f667782c66eb051104ca2fecb6442a84649c (diff) |
fix drawerfeat/drawer-implementation
Diffstat (limited to 'gui/components/NavigationDrawer.qml')
-rw-r--r-- | gui/components/NavigationDrawer.qml | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/gui/components/NavigationDrawer.qml b/gui/components/NavigationDrawer.qml index c0e467c..8e7db8e 100644 --- a/gui/components/NavigationDrawer.qml +++ b/gui/components/NavigationDrawer.qml @@ -7,8 +7,14 @@ import QtQuick.Window 2.0 Rectangle {
id: panel
- function show() { open = true; }
- function hide() { open = false; }
+ function show() {
+ open = true;
+ drawerOn = true;
+ }
+ function hide() {
+ open = false;
+ drawerOn = false;
+ }
function toggle() {
open = open ? false : true;
drawerOn = open;
@@ -93,6 +99,7 @@ Rectangle { function handleClick(mouse) {
if ((_rightEdge && mouse.x < panel.x ) || mouse.x > panel.width) {
open = false;
+ drawerOn = false;
}
}
|