summaryrefslogtreecommitdiffstats
path: root/tests/manual/cocoa/qt_on_cocoa/rasterwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/cocoa/qt_on_cocoa/rasterwindow.cpp')
-rw-r--r--tests/manual/cocoa/qt_on_cocoa/rasterwindow.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/manual/cocoa/qt_on_cocoa/rasterwindow.cpp b/tests/manual/cocoa/qt_on_cocoa/rasterwindow.cpp
index dca39839dd..6d7cb3e305 100644
--- a/tests/manual/cocoa/qt_on_cocoa/rasterwindow.cpp
+++ b/tests/manual/cocoa/qt_on_cocoa/rasterwindow.cpp
@@ -148,6 +148,11 @@ bool RasterWindow::event(QEvent *e)
void RasterWindow::render()
{
+ if (!isExposed()) {
+ qDebug() << "Skipping render, not exposed";
+ return;
+ }
+
QRect rect(QPoint(), geometry().size());
m_backingStore->resize(rect.size());