From 5ff135d684cb71abec848a98e96557554a0911e3 Mon Sep 17 00:00:00 2001 From: Gianluca Vaccari Date: Sat, 8 Mar 2025 14:01:28 +1100 Subject: Bug [#2466]. Avoid dwell start when mouse moved outside the Scintilla widget. --- qt/ScintillaEditBase/ScintillaEditBase.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'qt/ScintillaEditBase/ScintillaEditBase.cpp') diff --git a/qt/ScintillaEditBase/ScintillaEditBase.cpp b/qt/ScintillaEditBase/ScintillaEditBase.cpp index 9cd131d42..c1733607b 100644 --- a/qt/ScintillaEditBase/ScintillaEditBase.cpp +++ b/qt/ScintillaEditBase/ScintillaEditBase.cpp @@ -373,6 +373,12 @@ void ScintillaEditBase::mouseMoveEvent(QMouseEvent *event) sqt->ButtonMoveWithModifiers(pos, TimeOfEvent(time), modifiers); } +void ScintillaEditBase::leaveEvent(QEvent *event) +{ + QWidget::leaveEvent(event); + sqt->MouseLeave(); +} + void ScintillaEditBase::contextMenuEvent(QContextMenuEvent *event) { const Point pos = PointFromQPoint(event->globalPos()); -- cgit v1.2.3