diff --git a/applets/systemtray/package/contents/ui/ConfigEntries.qml b/applets/systemtray/package/contents/ui/ConfigEntries.qml --- a/applets/systemtray/package/contents/ui/ConfigEntries.qml +++ b/applets/systemtray/package/contents/ui/ConfigEntries.qml @@ -67,10 +67,10 @@ function retrieveAllItems() { print(plasmoid) - print(plasmoid.rootItem.statusNotifierModel) + print(plasmoidRootItem.get("statusNotifierModel")) var list = []; - for (var i = 0; i < plasmoid.rootItem.statusNotifierModel.count; ++i) { - var item = plasmoid.rootItem.statusNotifierModel.get(i); + for (var i = 0; i < plasmoidRootItem.get("statusNotifierModel").count; ++i) { + var item = plasmoidRootItem.get("statusNotifierModel").get(i); list.push({ "index": i, "taskId": item.Id, @@ -233,7 +233,7 @@ // both SNIs and plasmoids are listed in the same TableView // but they come from two separate models, so we need to subtract // the SNI model count to get the actual plasmoid index - var index = modelData.index - plasmoid.rootItem.statusNotifierModel.count + var index = modelData.index - plasmoidRootItem.get("statusNotifierModel").count plasmoid.applets[index].globalShortcut = keySequence iconsPage.configurationChanged()