AngularJS hotkeys can fail to be initialized
Bug #1886713 reported by
Galen Charlton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Evergreen | Status tracked in Main | |||||
3.4 |
Fix Released
|
Undecided
|
Unassigned | |||
Main |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Some menu items in the AngularJS navbar are displayed only if certain library settings are set. However, there is a race condition where even if a menu item is displayed, it may not have entered the DOM soon enough for the navbar services to find its eg-accesskey attribute.
In particular, the F8 hotkey to retrieve the previous patron is prone to this bug.
Evergreen 3.3+
Changed in evergreen: | |
milestone: | none → 3.5.1 |
no longer affects: | evergreen/3.6 |
no longer affects: | evergreen/3.5 |
To post a comment you must log in.
A patch is available in the branch
working/ user/gmcharlt/ lp1886713_ fix_hotkeys_ race / /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ gmcharlt/ lp1886713_ fix_hotkeys_ race
https:/