From ee593eb71baeea1912dfd1b16fc4a765d589d8cd Mon Sep 17 00:00:00 2001 From: John Ehresman Date: Wed, 1 May 2013 11:02:15 -0400 Subject: Set mouse tracking to false when widget is hidden --- qt/ScintillaEditBase/ScintillaEditBase.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'qt/ScintillaEditBase/ScintillaEditBase.cpp') diff --git a/qt/ScintillaEditBase/ScintillaEditBase.cpp b/qt/ScintillaEditBase/ScintillaEditBase.cpp index 3b85adb4d..c8e730a79 100644 --- a/qt/ScintillaEditBase/ScintillaEditBase.cpp +++ b/qt/ScintillaEditBase/ScintillaEditBase.cpp @@ -110,6 +110,9 @@ bool ScintillaEditBase::event(QEvent *event) // Circumvent the tab focus convention. keyPressEvent(static_cast(event)); result = event->isAccepted(); + } else if (event->type() == QEvent::Hide) { + setMouseTracking(false); + result = QAbstractScrollArea::event(event); } else { result = QAbstractScrollArea::event(event); } -- cgit v1.2.3