diff options
author | Lasse Holmstedt <lasse.holmstedt@nokia.com> | 2012-02-20 10:51:53 +0100 |
---|---|---|
committer | Jørgen Lind <jorgen.lind@nokia.com> | 2012-02-20 11:02:39 +0100 |
commit | 1daeac72d8f178573f434da93cff8a43c2b8a5e7 (patch) | |
tree | d0ec3243110f1a20e871cf15b1d9daf1db67b3d0 | |
parent | b1dcf79595b2749de83e558992973ee16cce39aa (diff) |
Don't send Deactivate events when creating WaylandSurfaceItem
The default state is Deactivate, so getting extra ones at startup
is not needed.
Change-Id: I9c6b4b5dab58651f1933900421a3d6d68e00522f
Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
-rw-r--r-- | src/compositor/compositor_api/waylandsurfaceitem.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/compositor/compositor_api/waylandsurfaceitem.cpp b/src/compositor/compositor_api/waylandsurfaceitem.cpp index fa12b389b..471e5ca46 100644 --- a/src/compositor/compositor_api/waylandsurfaceitem.cpp +++ b/src/compositor/compositor_api/waylandsurfaceitem.cpp @@ -105,7 +105,9 @@ void WaylandSurfaceItem::init(WaylandSurface *surface) m_surface = surface; m_surface->setSurfaceItem(this); - m_surface->sendOnScreenVisibilityChange(m_clientRenderingEnabled); + if (m_clientRenderingEnabled) { + m_surface->sendOnScreenVisibilityChange(m_clientRenderingEnabled); + } setWidth(surface->size().width()); setHeight(surface->size().height()); |