diff options
author | Jebbs <qjebbs@gmail.com> | 2019-07-26 10:02:39 +0800 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2019-07-25 19:02:39 -0700 |
commit | 17aae725830cdd27131d40e20f3901d7da25e281 (patch) | |
tree | c4db733fe524fa7fa71793e5597e61ba097af023 /ui/static/js/bootstrap.js | |
parent | a6348396780a155bfab527a18a544959a6ab9d26 (diff) |
Fix regressions introduced in previous JS refactoring
Diffstat (limited to 'ui/static/js/bootstrap.js')
-rw-r--r-- | ui/static/js/bootstrap.js | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/ui/static/js/bootstrap.js b/ui/static/js/bootstrap.js index 4120437..9aeb5d5 100644 --- a/ui/static/js/bootstrap.js +++ b/ui/static/js/bootstrap.js @@ -34,22 +34,12 @@ document.addEventListener("DOMContentLoaded", function () { let touchHandler = new TouchHandler(); touchHandler.listen(); - onClick("a[data-save-entry]", () => handleSaveEntry()); - onClick("a[data-toggle-bookmark]", () => handleBookmark()); + onClick("a[data-save-entry]", (event) => handleSaveEntry(event.target)); + onClick("a[data-toggle-bookmark]", (event) => handleBookmark(event.target)); onClick("a[data-fetch-content-entry]", () => handleFetchOriginalContent()); onClick("a[data-action=search]", (event) => setFocusToSearchInput(event)); onClick("a[data-action=markPageAsRead]", () => handleConfirmationMessage(event.target, () => markPageAsRead())); - - onClick("a[data-toggle-status]", (event) => { - let currentItem = DomHelper.findParent(event.target, "entry"); - if (!currentItem) { - currentItem = DomHelper.findParent(event.target, "item"); - } - - if (currentItem) { - toggleEntryStatus(currentItem); - } - }); + onClick("a[data-toggle-status]", (event) => handleEntryStatus(event.target)); onClick("a[data-confirm]", (event) => handleConfirmationMessage(event.target, (url, redirectURL) => { let request = new RequestBuilder(url); |