on xenial help sign in
fix double click -> maximize
commitb9e783b0c5022550e1aac05ef30e5b58610f1c9e authorLukáš Tinkl <lukas.tinkl@canonical.com> dateWed 1 Mar 2017, 13:18 (10 years ago) parentfb06e15
2 files changed+4−1
qml/ApplicationMenus/MenuBar.qml+3−1 qml/Stage/WindowDecoration.qml+1
qml/ApplicationMenus/MenuBar.qml+3−1
@@ -39,6 +39,7 @@ Item {
3939 signal pressedChangedEx(bool pressed, var pressedButtons, real mouseX, real mouseY)
4040 signal positionChanged(var mouse)
4141 signal released(var mouse)
42+ signal doubleClicked(var mouse)
4243
4344 implicitWidth: row.width
4445 height: parent.height
@@ -256,7 +257,8 @@ Item {
256257 // for the MoveHandler
257258 onPressed: root.pressed(mouse)
258259 onPressedChanged: root.pressedChangedEx(pressed, pressedButtons, mouseX, mouseY)
259− onReleased: root.released(mouse);
260+ onReleased: root.released(mouse)
261+ onDoubleClicked: root.doubleClicked(mouse)
260262
261263 function updateCurrentItemFromPosition(point) {
262264 var pos = mapToItem(row, point.x, point.y);
qml/Stage/WindowDecoration.qml+1
@@ -151,6 +151,7 @@ MouseArea {
151151 onPressedChangedEx: root.pressedChangedEx(pressed, pressedButtons, mouseX, mouseY)
152152 onPositionChanged: root.onPositionChanged(mouse)
153153 onReleased: root.onReleased(mouse)
154+ onDoubleClicked: root.onDoubleClicked(mouse)
154155 }
155156
156157 opacity: (!overlayShown && priv.shouldShowMenus) || (active && priv.menuBar.valid && root.windowMoving) ? 1 : 0