summaryrefslogtreecommitdiff
path: root/js/PrefFeedTree.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/PrefFeedTree.js')
-rw-r--r--js/PrefFeedTree.js12
1 files changed, 4 insertions, 8 deletions
diff --git a/js/PrefFeedTree.js b/js/PrefFeedTree.js
index 4e9cb58a5..6c0329c61 100644
--- a/js/PrefFeedTree.js
+++ b/js/PrefFeedTree.js
@@ -144,7 +144,7 @@ define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree", "dojo/_b
return (!item || this.model.store.getValue(item, 'type') === 'category') ? (opened ? "dijitFolderOpened" : "dijitFolderClosed") : "feed-icon";
},
reload: function() {
- const searchElem = App.byId("feed_search");
+ const searchElem = document.getElementById("feed_search");
const search = (searchElem) ? searchElem.value : "";
xhr.post("backend.php", { op: "Pref_Feeds", search: search }, (reply) => {
@@ -337,13 +337,9 @@ define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree", "dojo/_b
target.attr('disabled', !checkbox.attr('checked'));
console.log(target, target.attr('type'));
- if (target.attr('type') === "checkbox") {
- const label = checkbox.domNode.closest("label");
-
- if (checkbox.attr('checked'))
- label.removeClassName('text-muted');
- else
- label.addClassName('text-muted');
+ if (target.attr('type') === 'checkbox') {
+ const label = checkbox.domNode.closest('label');
+ label.classList.toggle('text-muted', !checkbox.attr('checked'));
}
},
execute: function () {