summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/wayland
diff options
context:
space:
mode:
authorMartin Zielinski <martin.zielinski@nokia.com>2011-06-27 08:41:39 +0200
committerQt by Nokia <qt-info@nokia.com>2011-06-27 12:22:24 +0200
commit8fb4beb2a194f6a42e650c4d91bb4e25c916e5f6 (patch)
treef29219a873e9b39229083f8bee17904264cafbfe /src/plugins/platforms/wayland
parentbb6be57b38808273b3d302a782d68f31b3076894 (diff)
Removed damaging of waylandsurface after creation
The damaging of the surface at this time causes graphical corruption in the compositor, as the surface does not contain any rendered output yet. Change-Id: I51392a68a7531db9901137b9861cb0291e16ff12 Reviewed-on: http://codereview.qt.nokia.com/743 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Matthias Ettrich Reviewed-by: Lasse Holmstedt
Diffstat (limited to 'src/plugins/platforms/wayland')
-rw-r--r--src/plugins/platforms/wayland/qwaylandwindow.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/platforms/wayland/qwaylandwindow.cpp b/src/plugins/platforms/wayland/qwaylandwindow.cpp
index e79a712a3c..ef2047e0f3 100644
--- a/src/plugins/platforms/wayland/qwaylandwindow.cpp
+++ b/src/plugins/platforms/wayland/qwaylandwindow.cpp
@@ -144,8 +144,8 @@ void QWaylandWindow::newSurfaceCreated()
{
if (mBuffer) {
wl_surface_attach(mSurface,mBuffer->buffer(),0,0);
- wl_surface_damage(mSurface,
- 0,0,mBuffer->size().width(),mBuffer->size().height());
+ // do not damage the surface here, as this leads to graphical corruptions in the compositor until
+ // the first frame has been rendered
}
}