summaryrefslogtreecommitdiffstats
path: root/src/gui/painting/qwindowsurface_pepper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/painting/qwindowsurface_pepper.cpp')
-rw-r--r--src/gui/painting/qwindowsurface_pepper.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/gui/painting/qwindowsurface_pepper.cpp b/src/gui/painting/qwindowsurface_pepper.cpp
index cfee87aa71..877b4d6130 100644
--- a/src/gui/painting/qwindowsurface_pepper.cpp
+++ b/src/gui/painting/qwindowsurface_pepper.cpp
@@ -73,6 +73,15 @@ void QPepperWindowSurface::flush(QWidget *widget, const QRegion &region, const Q
Q_UNUSED(widget);
Q_UNUSED(region);
Q_UNUSED(offset);
+ // Flush bounding rect or flush multiple times?
+ QRect flushRect = region.boundingRect();
+
+ NPDeviceContext *context;
+ context->dirty.left = flushRect.left();
+ context->dirty.right = flushRect.right();
+ context->dirty.top = flushRect.top();
+ context->dirty.bottom = flushRect.bottom();
+
}
void QPepperWindowSurface::setGeometry(const QRect &rect)