fixes and add double click to restore/maximize

pull/3/head
Michail Vourlakos 6 years ago
parent b8ad6fceeb
commit 1397ebe5ed

@ -1641,8 +1641,13 @@ DragDrop.DropArea {
} }
onPressed: { onPressed: {
dock.disableGrabItemBehavior(); drawWindowTimer.start();
drawWindowTimer.start(); }
onDoubleClicked: {
drawWindowTimer.stop();
restoreGrabberTimer.stop();
tasksModel.requestToggleMaximized(tasksModel.activeTask);
} }
Timer { Timer {
@ -1650,17 +1655,16 @@ DragDrop.DropArea {
interval: 350 interval: 350
onTriggered: { onTriggered: {
if (rootMouseArea.pressed) { if (rootMouseArea.pressed) {
tasksModel.requestMove(tasksModel.activeTask); dock.disableGrabItemBehavior();
restoreGrabberTimer.start(); tasksModel.requestMove(tasksModel.activeTask);
} else { restoreGrabberTimer.start();
dock.restoreGrabItemBehavior();
} }
} }
} }
Timer { Timer {
id: restoreGrabberTimer id: restoreGrabberTimer
interval: 350 interval: 50
onTriggered: { onTriggered: {
dock.restoreGrabItemBehavior(); dock.restoreGrabItemBehavior();
} }

Loading…
Cancel
Save