https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40643
Bug ID: 40643
Summary: circulation.tt attaches event listeners to keypress in
a problematic way
Change sponsored?: ---
Product: Koha
Version: Main
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P5 - low
Component: Circulation
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected], [email protected]
We haven't yet confirmed this in production because it's not easy to validate
without looking someone over the shoulder who is doing actual work with Koha,
but we had some reported performance issues around circ/circulation.tt.
I then found a problematic block that attaches event listeners without any
guarding on every submit event on the main form if barcode has a value, even
when no navigate event is fired. This has potential to cause memory leaks and
major GC runs (which is what we observed).
The overarching performance problem is almost impossible to reproduce during
manual testing. You really need to use not only circulation.tt but have a
natural usage pattern found at circulation desks. So, navigating back and forth
around circ/circulation.tt, checking out numerous items and so on...
--
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/