LP1852782 Context menu nagivation and FF repairs
authorBill Erickson <berickxx@gmail.com>
Wed, 11 Dec 2019 17:31:15 +0000 (12:31 -0500)
committerBill Erickson <berickxx@gmail.com>
Fri, 21 Feb 2020 15:43:12 +0000 (10:43 -0500)
commit49daa1c519c53923ab9dbdc4742d2c9b30d13b72
tree214d17d33adec4c9d02cd27abf2b6cc1ea194794
parentdd00301ad106ed810b6f01a08c7dd02f5fe06c13
LP1852782 Context menu nagivation and FF repairs

Allow keyboard navigation of context menus by changing the action links
to buttons.  Teach the menu to close itself once an action has been
selected to cover cases where the popover does not close itself,
specifically on keyboard Enter to select.

Teach the editor to reload the tagtable data when the record type has
changed and refresh all of its child component, since a Type change
impacts all of the tagtable options.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Open-ILS/src/eg2/src/app/share/context-menu/context-menu-container.component.html
Open-ILS/src/eg2/src/app/share/context-menu/context-menu.directive.ts
Open-ILS/src/eg2/src/app/staff/share/marc-edit/editable-content.component.ts
Open-ILS/src/eg2/src/app/staff/share/marc-edit/rich-editor.component.ts
Open-ILS/src/eg2/src/app/staff/share/marc-edit/tagtable.service.ts