Fix crash caused by ~QWindowsWindow flushing the event queue.
Remove call to QWindowSystemInterface::flushWindowSystemEvents() introduced by 153d613353863987322db81f3c31e33541ef7226 . Task-number: QTBUG-32125 Change-Id: I14aa2772848e04b47deff6218b48eaf69f0bb649 Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
This commit is contained in:
parent
1df4ebe0ef
commit
35f79a2c11
@ -845,7 +845,6 @@ QWindowsWindow::QWindowsWindow(QWindow *aWindow, const WindowData &data) :
|
||||
QWindowsWindow::~QWindowsWindow()
|
||||
{
|
||||
#ifndef Q_OS_WINCE
|
||||
QWindowSystemInterface::flushWindowSystemEvents();
|
||||
if (testFlag(TouchRegistered))
|
||||
QWindowsContext::user32dll.unregisterTouchWindow(m_data.hwnd);
|
||||
#endif // !Q_OS_WINCE
|
||||
|
Loading…
x
Reference in New Issue
Block a user