diff options
Diffstat (limited to 'src/window.cpp')
-rw-r--r-- | src/window.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/window.cpp b/src/window.cpp index fd6ce0900..09accd16e 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -2275,7 +2275,7 @@ void HandleMouseEvents() static Point hover_pos = {0, 0}; if (_settings_client.gui.hover_delay > 0) { - if (click != MC_NONE || mousewheel != 0 || _left_button_down || _right_button_down || + if (!_cursor.in_window || click != MC_NONE || mousewheel != 0 || _left_button_down || _right_button_down || hover_pos.x == 0 || abs(_cursor.pos.x - hover_pos.x) >= MAX_OFFSET_HOVER || hover_pos.y == 0 || abs(_cursor.pos.y - hover_pos.y) >= MAX_OFFSET_HOVER) { hover_pos = _cursor.pos; |