summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/compositor/compositor_api/qwaylandview.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compositor/compositor_api/qwaylandview.cpp b/src/compositor/compositor_api/qwaylandview.cpp
index 793dcf202..73cb49bea 100644
--- a/src/compositor/compositor_api/qwaylandview.cpp
+++ b/src/compositor/compositor_api/qwaylandview.cpp
@@ -307,7 +307,10 @@ bool QWaylandView::isBufferLocked() const
void QWaylandView::setBufferLock(bool locked)
{
Q_D(QWaylandView);
+ if (d->bufferLock == locked)
+ return;
d->bufferLock = locked;
+ emit bufferLockChanged();
}
/*!