@ -639,8 +639,9 @@ MouseArea{
}
if (hoveredTimerObj){
hoveredTimerObj.stop();
hoveredTimerObj.destroy();
hoveredTimerObj.restart();
/*hoveredTimerObj.stop();
hoveredTimerObj.destroy();*/
@ -124,7 +124,7 @@ PlasmaExtras.ScrollArea {
function checkMouseInside(){
var isInside = containsMouse || childrenContainMouse() || parentTask.containsMouse;
var isInside = containsMouse || childrenContainMouse() || (parentTask && parentTask.containsMouse);
if (isInside){
root.disableRestoreZoom = true;
mainToolTip.containsMouse = true;
@ -78,6 +78,7 @@ MouseArea {
} else {
root.createContextMenu(rootTask, modelIndex).show();
icList.hoveredIndex = -1;
windowsPreviewDlg.hide();
//rootTask.hideToolTipTemporarily();
@ -222,10 +222,15 @@ Item {
windowsPreviewDlg.activeItem = null;
toolTipDelegate.containsMouse = false;
toolTipDelegate.parentTask = null;
toolTipDelegate.parentIndex = -1;
toolTipDelegate.windows = [];
toolTipDelegate.isGroup = false;
root.disableRestoreZoom = false;
visible = false;