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 Updated license headers 2016-01-21 18:55:18 +00:00
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 Updated license headers 2016-01-21 18:55:18 +00:00
qevent Updated license headers 2016-01-21 18:55:18 +00:00
qfileopenevent Fix test for sandboxed targets 2016-09-15 14:25:50 +00:00
qguiapplication Blacklist qguiapplication::focusObject on Ubuntu and openSUSE 2018-09-24 21:13:12 +00:00
qguieventdispatcher QtGui tests: Remove DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0 2013-03-27 03:54:42 +01:00
qguieventloop Fix race condition in the processEvents test 2017-07-19 12:29:53 +00:00
qguimetatype Remove tests/auto/qtest-config.h. 2016-04-12 14:56:49 +00:00
qguitimer Clean up OS version checks for Apple platforms 2017-09-29 03:30:13 +00:00
qguivariant Remove tests/auto/qtest-config.h. 2016-04-12 14:56:49 +00:00
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 Add helper function to reset QMouseEvent localPos 2016-08-01 09:58:23 +00:00
qmouseevent_modal Updated license headers 2016-01-21 18:55:18 +00:00
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 Updated license headers 2016-01-21 18:55:18 +00:00
qrasterwindow tests/auto/gui/kernel: Use QTRY_VERIFY instead of manual wait loops 2018-04-11 06:11:27 +00:00
qscreen Updated license headers 2016-01-21 18:55:18 +00:00
qsurfaceformat Updated license headers 2016-01-21 18:55:18 +00:00
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