LP1852782 Context menu nagivation and FF repairs
authorBill Erickson <berickxx@gmail.com>
Wed, 11 Dec 2019 17:31:15 +0000 (12:31 -0500)
committerJane Sandberg <sandbej@linnbenton.edu>
Thu, 6 Feb 2020 05:11:29 +0000 (21:11 -0800)
commit14ddf9d2ac40106699566f2b2018564541d4fc65
tree9b088aeec035b2900623e1686318f123032df7f3
parentb1a0ce4942927cc2b3aad5470c848a6638c7941d
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