|
|
|
@ -65,6 +65,7 @@ Item {
|
|
|
|
|
readonly property bool hasInternalSeparator: parabolicManager.hasInternalSeparator
|
|
|
|
|
readonly property bool internalSeparatorHidden: parabolicManager.internalSeparatorHidden
|
|
|
|
|
property bool inActivityChange: false
|
|
|
|
|
property bool inDraggingPhase: false
|
|
|
|
|
property bool initializationStep: false //true
|
|
|
|
|
property bool initializatedBuffers: true // noInitCreatedBuffers >= tasksStarting ? true : false
|
|
|
|
|
property bool isHovered: false
|
|
|
|
@ -333,6 +334,7 @@ Item {
|
|
|
|
|
|
|
|
|
|
onDragSourceChanged: {
|
|
|
|
|
if (dragSource == null) {
|
|
|
|
|
restoreDraggingPhaseTimer.start();
|
|
|
|
|
root.draggingFinished();
|
|
|
|
|
root.signalActionsBlockHiding(-1);
|
|
|
|
|
//root.signalDraggingState(false);
|
|
|
|
@ -340,6 +342,7 @@ Item {
|
|
|
|
|
//updateLaunchersNewArchitecture();
|
|
|
|
|
tasksModel.syncLaunchers();
|
|
|
|
|
} else {
|
|
|
|
|
inDraggingPhase = true;
|
|
|
|
|
root.signalActionsBlockHiding(1);
|
|
|
|
|
//root.signalDraggingState(true);
|
|
|
|
|
}
|
|
|
|
@ -823,7 +826,15 @@ Item {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//this timer restores the draggingPhase flag to false
|
|
|
|
|
//after a dragging has finished... This delay is needed
|
|
|
|
|
//in order to not animate any tasks are added after a
|
|
|
|
|
//dragging
|
|
|
|
|
Timer {
|
|
|
|
|
id: restoreDraggingPhaseTimer
|
|
|
|
|
interval: 150
|
|
|
|
|
onTriggered: inDraggingPhase = false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
///Red Liner!!! show the upper needed limit for annimations
|
|
|
|
|
Rectangle{
|
|
|
|
|