diff --git a/components/mobileshell/qml/actiondrawer/ActionDrawerOpenSurface.qml b/components/mobileshell/qml/actiondrawer/ActionDrawerOpenSurface.qml index 1c5d18fb..91b4c0fb 100644 --- a/components/mobileshell/qml/actiondrawer/ActionDrawerOpenSurface.qml +++ b/components/mobileshell/qml/actiondrawer/ActionDrawerOpenSurface.qml @@ -62,4 +62,15 @@ MobileShell.SwipeArea { onTouchpadScrollStarted: (point) => startSwipeWithPoint(point) onTouchpadScrollEnded: endSwipe() onTouchpadScrollMove: (totalDeltaX, totalDeltaY, deltaX, deltaY) => updateOffset(deltaY); + + // In convergence mode, allow click to toggle the action drawer (mouse-friendly) + onClicked: { + if (ShellSettings.Settings.convergenceModeEnabled) { + if (actionDrawer.intendedToBeVisible) { + actionDrawer.close(); + } else { + actionDrawer.open(); + } + } + } }