fix clicking preview,unblock animation

v0.6
Michail Vourlakos 8 years ago
parent e16a9457bb
commit b5c9241a96

@ -639,8 +639,9 @@ MouseArea{
} }
if (hoveredTimerObj){ if (hoveredTimerObj){
hoveredTimerObj.stop(); hoveredTimerObj.restart();
hoveredTimerObj.destroy(); /*hoveredTimerObj.stop();
hoveredTimerObj.destroy();*/
} }
} }

@ -124,7 +124,7 @@ PlasmaExtras.ScrollArea {
} }
function checkMouseInside(){ function checkMouseInside(){
var isInside = containsMouse || childrenContainMouse() || parentTask.containsMouse; var isInside = containsMouse || childrenContainMouse() || (parentTask && parentTask.containsMouse);
if (isInside){ if (isInside){
root.disableRestoreZoom = true; root.disableRestoreZoom = true;
mainToolTip.containsMouse = true; mainToolTip.containsMouse = true;

@ -78,6 +78,7 @@ MouseArea {
} else { } else {
root.createContextMenu(rootTask, modelIndex).show(); root.createContextMenu(rootTask, modelIndex).show();
} }
icList.hoveredIndex = -1;
windowsPreviewDlg.hide(); windowsPreviewDlg.hide();
//rootTask.hideToolTipTemporarily(); //rootTask.hideToolTipTemporarily();
} }

@ -222,10 +222,15 @@ Item {
} }
windowsPreviewDlg.activeItem = null; windowsPreviewDlg.activeItem = null;
toolTipDelegate.containsMouse = false;
toolTipDelegate.parentTask = null; toolTipDelegate.parentTask = null;
toolTipDelegate.parentIndex = -1; toolTipDelegate.parentIndex = -1;
toolTipDelegate.windows = []; toolTipDelegate.windows = [];
toolTipDelegate.isGroup = false; toolTipDelegate.isGroup = false;
root.disableRestoreZoom = false;
visible = false; visible = false;
} }

Loading…
Cancel
Save