qt6-bb10/tests/auto/gui/kernel
Ulf Hermann 402efef57b Don't drop update requests when closing and reopening windows
Before commit 4d15f393a7 update requests
were handled by a timer on QWindow. Therefore they survived the closing
and re-opening of platform windows. Now, as the timer was moved to
QPlatformWindow, it gets reset when you close the QWindow, and any
pending update requests are lost. However, we do set the
updateRequestPending variable on QWindow when requesting an update.
Therefore, we can also restore the update timer on the platform window
when creating it.

Change-Id: I23b00f24a46706beac7d1455edd8a5623db46b22
Fixes: QTBUG-70957
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
2018-10-16 07:09:36 +00:00
..
noqteventloop tests: Fix warnings about inconsistent override 2017-10-27 20:01:25 +00:00
qbackingstore
qclipboard Make tests compile for Android 2018-06-25 08:01:19 +00:00
qcursor tst_QCursor::equality(): Silence warnings 2018-04-05 09:00:39 +00:00
qdrag
qevent
qfileopenevent
qguiapplication Blacklist qguiapplication::focusObject on Ubuntu and openSUSE 2018-09-24 21:13:12 +00:00
qguieventdispatcher
qguieventloop Fix race condition in the processEvents test 2017-07-19 12:29:53 +00:00
qguimetatype
qguitimer Clean up OS version checks for Apple platforms 2017-09-29 03:30:13 +00:00
qguivariant
qinputmethod tst_QInputMethod check WindowActivation capability instead of platform 2018-03-12 10:51:32 +00:00
qkeyevent Android: Blacklist tst_qkeyevent 2018-06-21 14:14:22 +00:00
qkeysequence Remove remaining Carbon includes from QtCore, QtGui and QtWidgets 2017-03-07 01:04:40 +00:00
qmouseevent
qmouseevent_modal
qopenglwindow tests/auto/gui/kernel: Use QTRY_VERIFY instead of manual wait loops 2018-04-11 06:11:27 +00:00
qpalette Add a QPalette color role for placeholder texts 2018-05-04 08:53:06 +00:00
qpixelformat
qrasterwindow tests/auto/gui/kernel: Use QTRY_VERIFY instead of manual wait loops 2018-04-11 06:11:27 +00:00
qscreen
qsurfaceformat
qtouchevent Remove insignificant flag from qtouchevent.pro 2018-09-25 12:50:17 +00:00
qwindow Don't drop update requests when closing and reopening windows 2018-10-16 07:09:36 +00:00
kernel.pro Make tests compile for Android 2018-06-25 08:01:19 +00:00