mirror of https://github.com/buggins/dlangui.git
fix tooltips blinking: don't hide tooltip on mouse move event if no move really happened
This commit is contained in:
parent
6a18bde8aa
commit
be04929d12
|
@ -875,11 +875,13 @@ class Window : CustomEventTarget {
|
|||
if (_mainWidget is null)
|
||||
return false;
|
||||
|
||||
bool actualChange = true;
|
||||
if (event.action == MouseAction.Move) {
|
||||
actualChange = (_lastMouseX != event.x || _lastMouseY != event.y);
|
||||
_lastMouseX = event.x;
|
||||
_lastMouseY = event.y;
|
||||
}
|
||||
hideTooltip();
|
||||
if (actualChange) hideTooltip();
|
||||
|
||||
PopupWidget modal = modalPopup();
|
||||
|
||||
|
|
Loading…
Reference in New Issue