diff options
Diffstat (limited to 'src/imports')
-rw-r--r-- | src/imports/compositor/WaylandSurfaceChrome.qml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/imports/compositor/WaylandSurfaceChrome.qml b/src/imports/compositor/WaylandSurfaceChrome.qml index 69525d87e..7f9ae8025 100644 --- a/src/imports/compositor/WaylandSurfaceChrome.qml +++ b/src/imports/compositor/WaylandSurfaceChrome.qml @@ -60,7 +60,6 @@ Item { } onSurfaceDestroyed: { - chrome.surfaceDestroyed(); if (automaticDestroyOnSurfaceDestroy) chrome.destroy(); } @@ -78,6 +77,7 @@ Item { chrome.visible = Qt.binding(function() { return view.visible; }); chrome.requestedXPosition = Qt.binding(function() { return view.requestedXPosition; }); chrome.requestedYPosition = Qt.binding(function() { return view.requestedYPosition; }); + view.surfaceDestroyed.connect(function() { chrome.surfaceDestroyed(); }); } else { chrome.visible = false; } |