[plasma/plasma-desktop] applets/taskmanager/qml: applets/taskmanager: Fix warning on startup

Nate Graham <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 6ba1dd574f8d35cce393076b65c950c0b9251948 by Nate Graham, on behalf of Tomáš Hnyk.
Committed on 31/07/2026 at 13:30.
Pushed by ngraham into branch 'master'.

applets/taskmanager: Fix warning on startup

Upon starting plasma, this is emitted because screens are not yet
initialized.

qrc:/qt/qml/plasma/applet/org/kde/plasma/taskmanager/main.qml:236:9:
Unable to assign [undefined] to int

This fixes it by providing a dummy value while we wait for startup.

M  +1    -1    applets/taskmanager/qml/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/6ba1dd574f8d35cce393076b65c950c0b9251948

diff --git a/applets/taskmanager/qml/main.qml b/applets/taskmanager/qml/main.qml
index 704e01a68a..8d5a83ce7f 100644
--- a/applets/taskmanager/qml/main.qml
+++ b/applets/taskmanager/qml/main.qml
@@ -233,7 +233,7 @@ PlasmoidItem {
     readonly property TaskManagerApplet.Backend backend: TaskManagerApplet.Backend {
         id: backend
 
-        screen: Plasmoid.screen
+        screen: Plasmoid.screen ?? -1
         hasActiveTask: tasksModel.count > 0 && tasksModel.activeTask.valid
         showsOnlyCurrentScreen: Plasmoid.configuration.showOnlyCurrentScreen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.