diff --git a/applets/taskmanager/package/contents/ui/Task.qml b/applets/taskmanager/package/contents/ui/Task.qml --- a/applets/taskmanager/package/contents/ui/Task.qml +++ b/applets/taskmanager/package/contents/ui/Task.qml @@ -197,9 +197,14 @@ imagePath: "widgets/tasks" property string basePrefix: "normal" - prefix: TaskTools.taskPrefix("normal") - onRepaintNeeded: prefix = TaskTools.taskPrefix(basePrefix); - onBasePrefixChanged: prefix = TaskTools.taskPrefix(basePrefix); + prefix: TaskTools.taskPrefix(basePrefix) + onRepaintNeeded: updatePrefix() + + function updatePrefix() { + prefix = Qt.binding(function() { + return TaskTools.taskPrefix(basePrefix); + }); + } PlasmaCore.ToolTipArea { id: toolTip