From 1eda2f2e301e712a2f77cc0238661ef93ab25ad0 Mon Sep 17 00:00:00 2001 From: Baldur Karlsson Date: Sat, 10 Jun 2017 08:37:19 +1000 Subject: Bug [#1947]. Reenable mouse tracking when the window is reshown. --- 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 4b7d29440..616fd2323 100644 --- a/qt/ScintillaEditBase/ScintillaEditBase.cpp +++ b/qt/ScintillaEditBase/ScintillaEditBase.cpp @@ -132,6 +132,9 @@ bool ScintillaEditBase::event(QEvent *event) // Circumvent the tab focus convention. keyPressEvent(static_cast(event)); result = event->isAccepted(); + } else if (event->type() == QEvent::Show) { + setMouseTracking(true); + result = QAbstractScrollArea::event(event); } else if (event->type() == QEvent::Hide) { setMouseTracking(false); result = QAbstractScrollArea::event(event); -- cgit v1.2.3