ecere/gui/ToolTip: Prevent tooltips from coming up while holding down RepButton
authorJerome St-Louis <jerome@ecere.com>
Thu, 5 May 2016 20:33:26 +0000 (16:33 -0400)
committerJerome St-Louis <jerome@ecere.com>
Sat, 2 Jul 2016 20:41:09 +0000 (16:41 -0400)
ecere/src/gui/controls/ToolTip.ec

index 4b9885e..5d64e58 100644 (file)
@@ -184,7 +184,7 @@ public class ToolTip : Window
       {
          toolTip.pos = { x, y };
          toolTip.closeTimer.Stop();
-         if(!mods.isSideEffect && !toolTip.created && rootWindow.active)
+         if(!mods.isSideEffect && !toolTip.created && rootWindow.active && !mods.left)
             toolTip.timer.Start();
          return toolTip.OrigOnMouseOver ? toolTip.OrigOnMouseOver(this, x, y, mods) : true;
       }
@@ -222,7 +222,7 @@ public class ToolTip : Window
       {
          toolTip.pos = { x, y };
          toolTip.closeTimer.Stop();
-         if(!mods.isSideEffect && !toolTip.created && rootWindow.active)
+         if(!mods.isSideEffect && !toolTip.created && rootWindow.active && !mods.left)
          {
             toolTip.timer.Stop();
             toolTip.timer.Start();