summaryrefslogtreecommitdiffstats
path: root/src/compositor/wayland_wrapper/qwlextendedsurface.cpp
diff options
context:
space:
mode:
authorElvis Lee <kwangwoong.lee@lge.com>2013-03-11 13:13:23 +0900
committerJørgen Lind <jorgen.lind@gmail.com>2013-03-13 08:29:56 +0100
commit2f3de065ef9306d343fc9fcaa6f73617dcaa5752 (patch)
treedd0a45edf2f4a5aa4fbf44c65b39c07d47ea1958 /src/compositor/wayland_wrapper/qwlextendedsurface.cpp
parent9ef307d343b5124e73f6895a7c42d20a7fd21150 (diff)
Send property to client according to it's parameter
On ExtendedSurface::setWindowProperty(), use it's writeUpdateToClient parameter. Change-Id: I34e4af361715d4bb8cf42c73e6787b24e740df66 Reviewed-by: Jørgen Lind <jorgen.lind@gmail.com>
Diffstat (limited to 'src/compositor/wayland_wrapper/qwlextendedsurface.cpp')
-rw-r--r--src/compositor/wayland_wrapper/qwlextendedsurface.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compositor/wayland_wrapper/qwlextendedsurface.cpp b/src/compositor/wayland_wrapper/qwlextendedsurface.cpp
index dd550af10..5cbff2701 100644
--- a/src/compositor/wayland_wrapper/qwlextendedsurface.cpp
+++ b/src/compositor/wayland_wrapper/qwlextendedsurface.cpp
@@ -178,10 +178,10 @@ QVariant ExtendedSurface::windowProperty(const QString &propertyName) const
void ExtendedSurface::setWindowProperty(const QString &name, const QVariant &value, bool writeUpdateToClient)
{
- Q_UNUSED(writeUpdateToClient);
m_windowProperties.insert(name, value);
m_surface->waylandSurface()->windowPropertyChanged(name,value);
- sendGenericProperty(name, value);
+ if (writeUpdateToClient)
+ sendGenericProperty(name, value);
}
void ExtendedSurface::set_window_flags(wl_client *client, wl_resource *resource, int32_t flags)