diff --git a/components/mobileshell/qml/taskswitcher/Thumbnail.qml b/components/mobileshell/qml/taskswitcher/Thumbnail.qml index 1330e549..f574ea95 100644 --- a/components/mobileshell/qml/taskswitcher/Thumbnail.qml +++ b/components/mobileshell/qml/taskswitcher/Thumbnail.qml @@ -11,13 +11,8 @@ import QtQuick.Window 2.2 import org.kde.taskmanager 0.1 as TaskManager TaskManager.PipeWireSourceItem { + id: root visible: false - nodeId: waylandItem.nodeId - - // Visible only if casting has begun - onNodeIdChanged: { - visible = true; - } readonly property string uuid: waylandItem.uuid @@ -30,6 +25,12 @@ TaskManager.PipeWireSourceItem { TaskManager.ScreencastingRequest { id: waylandItem uuid: "" + + // Visible only if casting has begun + onNodeIdChanged: { + root.nodeId = nodeId; + root.visible = true; + } } }