diff --git a/applets/systemtray/package/contents/ui/main.qml b/applets/systemtray/package/contents/ui/main.qml --- a/applets/systemtray/package/contents/ui/main.qml +++ b/applets/systemtray/package/contents/ui/main.qml @@ -78,18 +78,18 @@ Connections { target: plasmoid - function onUserConfiguringChanged(userConfiguring) { - if (userConfiguring) { + function onUserConfiguringChanged() { + if (plasmoid.userConfiguring) { dialog.visible = false } } } Connections { target: plasmoid.configuration - function onExtraItemsChanged(extraItems) { - plasmoid.nativeInterface.allowedPlasmoids = extraItems + function onExtraItemsChanged() { + plasmoid.nativeInterface.allowedPlasmoids = plasmoid.configuration.extraItems } }