From 6738f5c86beb841e30548dafaed45fc2850f619d Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 5 Feb 2022 11:49:33 +0300 Subject: [PATCH] note: use proper hook to set click handlers --- plugins/note/note.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/plugins/note/note.js b/plugins/note/note.js index ea173bba6..00deb0543 100644 --- a/plugins/note/note.js +++ b/plugins/note/note.js @@ -5,7 +5,7 @@ require(['dojo/_base/kernel', 'dojo/ready'], function (dojo, ready) { Plugins.Note = { set_click_handler: function() { - document.querySelectorAll(".article-note[data-note-for]").forEach((note) => { + App.findAll(".article-note[data-note-for]").forEach((note) => { note.onclick = function() { Plugins.Note.edit(this.getAttribute('data-note-for')); } @@ -50,9 +50,8 @@ require(['dojo/_base/kernel', 'dojo/ready'], function (dojo, ready) { } }; - PluginHost.register(PluginHost.HOOK_HEADLINE_RENDERED, function() { + PluginHost.register(PluginHost.HOOK_HEADLINES_RENDERED, () => { Plugins.Note.set_click_handler(); - return true; }); }); });