Keyboard: As a user, I can navigate around the new UI using basic (common) keyboard commands (leftovers from previous sprint) (MGNLUI-1641)

[MGNLUI-1642] Keyboard: Press ENTER while on an element in a content view should trigger Default Action for Browser SubApp Created: 12/Jun/13  Updated: 12/Sep/13  Resolved: 10/Sep/13

Status: Closed
Project: Magnolia UI
Component/s: thumbnail view, tree/list, user interaction
Affects Version/s: 5.0
Fix Version/s: 5.1

Type: Sub-task Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Christopher Zimmermann
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLUI-1384 InplaceEditing tab shortcuts break ta... Closed
Template:
Sprint: 5.1 Beta1- Frontend

 Description   

Notes

WorkbenchViewImpl - Add keyboardEventPanel which is a Vaadin Panel to scope some keyboard events to the active workbench.
Handers for ENTER and DELETE key.

ListViewImpl - Handles Enter key with onShortcutKey() - passes to presenter.
AbstractContentPresenter.onShortcutKey().
Fires ItemShortcutKeyEvent() on the eventbus!

BrowserPresenter adds a handler that checks for ENTER key and simply calls executeDefault.

Notes:

InplaceEditingTreeTable - where ESC, ENTER, TAB and SHIFT-TAB are handled.



 Comments   
Comment by Christopher Zimmermann [ 10/Sep/13 ]

Lifted EditingKeyboardHandler to TreeViewImpl.

Generated at Mon Feb 12 08:48:38 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.