diff --git a/components/mobileshell/qml/actiondrawer/ActionDrawer.qml b/components/mobileshell/qml/actiondrawer/ActionDrawer.qml index 374b2142..675806d7 100644 --- a/components/mobileshell/qml/actiondrawer/ActionDrawer.qml +++ b/components/mobileshell/qml/actiondrawer/ActionDrawer.qml @@ -56,9 +56,10 @@ Item { property bool opened: false /** - * Whether the panel can be opened with one stroke. + * Whether the panel should open to pinned mode first, with a second stroke needed to full open. + * Only applies to portrait mode. */ - property bool expandable: false + property bool openToPinnedMode: true /** * Direction the panel is currently moving in. @@ -114,7 +115,7 @@ Item { offset = 0; } - if (offset >= contentContainerLoader.minimizedQuickSettingsOffset && expandable) { + if (offset >= contentContainerLoader.minimizedQuickSettingsOffset && !openToPinnedMode) { root.opened = true; } diff --git a/components/mobileshell/qml/actiondrawer/ActionDrawerOpenSurface.qml b/components/mobileshell/qml/actiondrawer/ActionDrawerOpenSurface.qml index 059e0076..3e84ea1a 100644 --- a/components/mobileshell/qml/actiondrawer/ActionDrawerOpenSurface.qml +++ b/components/mobileshell/qml/actiondrawer/ActionDrawerOpenSurface.qml @@ -44,7 +44,7 @@ MouseArea { onPressed: { oldMouseY = mouse.y; - actionDrawer.expandable = mouse.x < root.width/2 ? true : false; + actionDrawer.openToPinnedMode = mouse.x < root.width/2 ? false : true; startSwipe(); }