diff options
| author | Greg <supahgreg@users.noreply.github.com> | 2025-10-14 19:13:51 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-14 19:13:51 -0500 |
| commit | 703d310e400f1f4162d4e38afa3f5bf5169c5377 (patch) | |
| tree | b4ab637f1b25aae25cd10604468d509bbe26246e /js/PrefFeedTree.js | |
| parent | 73f9d7bd6c8f222145c29c91eeb43ba7c7677496 (diff) | |
| parent | 6223abef082bc7d2383ecbd4cf42fd280073f5d1 (diff) | |
Merge pull request #51 from tt-rss/js-proto-extensions-and-misc-cleanup
Remove various JS prototype extensions and alias functions
Diffstat (limited to 'js/PrefFeedTree.js')
| -rw-r--r-- | js/PrefFeedTree.js | 12 |
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 () { |