Be even more tolerant towards broken platform behavior.
authorGunnar Sletta <gunnar.sletta@digia.com>
Thu, 21 Nov 2013 13:13:07 +0000 (14:13 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 22 Nov 2013 21:34:37 +0000 (22:34 +0100)
commit99480d5420c0beea6771be582c039b550a4461f5
tree3111a397b015b3286e2b8eecef0ba83824e1c56d
parent1b8795e4bbae8cde791707bb8b44600dcd96eda9
Be even more tolerant towards broken platform behavior.

When the platform (Mac in particular) sends us exposes for windows
which are not renderable, we store it for later and fake expose events
when we get resized.

Task-number: QTCREATORBUG-10814
Change-Id: I909bb5a920550589322afd97ae1834884754cf81
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
src/quick/designer/designerwindowmanager.cpp
src/quick/designer/designerwindowmanager_p.h
src/quick/items/qquickwindow.cpp
src/quick/scenegraph/qsgrenderloop_p.h
src/quick/scenegraph/qsgthreadedrenderloop.cpp
src/quick/scenegraph/qsgthreadedrenderloop_p.h
src/quick/scenegraph/qsgwindowsrenderloop_p.h