Bug 31653: Correct event names passed to jQuery on() function
authorOwen Leonard <oleonard@myacpl.org>
Thu, 29 Sep 2022 12:20:30 +0000 (12:20 +0000)
committerLucas Gass <lucas@bywatersolutions.com>
Mon, 5 Dec 2022 15:26:07 +0000 (15:26 +0000)
commit3d63dd6eb73961837f0792484ef5d7636f2e8c2e
tree0cde13ecf47f00c87d965495ab3e8164d3b48873
parent7a8a5177da3be90f7779cfe7c68b6a5823a9ee18
Bug 31653: Correct event names passed to jQuery on() function

This patch replaces the obsolete .on("hover") with .on("mouseenter
mouseleave"). This will allow the code to work again following the last
jQuery upgrade.

See Bug 20217 for discussion of the original implementation:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20217#c14

To test, apply the patch and go to the staff interface. Hover your mouse
over the "Search" link in the header menu. The adjacent dropdown menu
button should have its hover state triggered.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 6a3bded6d3597128bcad3477dbf152abe189eb44)

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
koha-tmpl/intranet-tmpl/prog/js/staff-global.js