summaryrefslogtreecommitdiffstats
path: root/src/gui/painting
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2013-03-21 09:00:00 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-03-22 06:20:19 +0100
commita87e8f7a1070b357185dbbe69bf0b98a8da247b8 (patch)
tree4be4b41548bf1b164f33775661bc7b2da4c6a7a5 /src/gui/painting
parentc2a8a8236f21f54407f92a099522277aa1cd9b92 (diff)
Show warning about QBackingStore::flush() only for toplevel windows.
Task-number: QTBUG-30181 Change-Id: I8c9b515af022cb204649cb1e1f344f73a224c8b7 Reviewed-by: Samuel Rødal <samuel.rodal@digia.com>
Diffstat (limited to 'src/gui/painting')
-rw-r--r--src/gui/painting/qbackingstore.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/painting/qbackingstore.cpp b/src/gui/painting/qbackingstore.cpp
index fb47e62d11..cd3f935c5b 100644
--- a/src/gui/painting/qbackingstore.cpp
+++ b/src/gui/painting/qbackingstore.cpp
@@ -98,7 +98,7 @@ void QBackingStore::flush(const QRegion &region, QWindow *win, const QPoint &off
if (!win)
win = window();
- if (win && !qt_window_private(win)->receivedExpose) {
+ if (win && win->isTopLevel() && !qt_window_private(win)->receivedExpose) {
qWarning().nospace() << "QBackingStore::flush() called with non-exposed window "
<< win << ", behavior is undefined";
}