[Koha-bugs] [Bug 30975] Framework plugins do not work on cloned fields/subfields
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Sep 19 22:23:01 CEST 2022
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30975
--- Comment #7 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
I am worried by the scope of this one. The changes to every plugin disqualifies
this patch for backporting, especially because of the breaking changes:
> This patch also comes with a bit of cleanup, and introduce "breaking
> changes" (they are breaking changes only if you happen to have custom
> framework plugins):
> 1) Only 'click', 'focus' and 'blur' events are listened to now. They are
> the only ones we use, and the only ones we actually need.
> Events removed: change, mouseover, mouseout, mousedown, mouseup,
> mousemove, keydown, keypress, keyup.
> If you ever need one of those, you can still add event listeners in
> the 'focus' event handler, and remove them in the 'blur' event
> handler
> 2) Event handlers now takes a single parameter that is an Event object
> It just makes the code a lot less complicated. All framework plugins
> have been updated
> 3) Event handlers do not pollute the global scope anymore
We do have those custom framework plugins and I know other libraries do as
well.
Also not sure about removing events - some libraires may have used them and is
there a strong reason to remove?
Could we imagine a less invasive fix to the problem, that could also be applied
to stable releases?
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list