question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Properly wire all decision table keyboards shortcuts

See original GitHub issue

Description

Since we do not bind the keyboard feature of dmn-js after the refactoring we have to manually add the keyboard bindings that are implemented in Keyboard.

Current Behavior

When editing a DMN decision table cell using CommandOrControl + Z and CommandOrControl + Y will trigger native undo and redo.

Expected Behavior

When editing a DMN decision table cell using CommandOrControl + Z and CommandOrControl + Y triggers native CommandStack#undo and CommandStack#redo.

Tasks

  • Undo / Redo works as expected, via command stack operation
  • TAB / SHIFT + TAB navigate cells (horizontally)
  • ENTER / SHIFT + ENTER navigate cells (vertically)
  • CTRL+ENTER adds new line in cell

Note: May be worth double checking against Camunda Modeler v2.2.x or demo.bpmn.io/dmn.

QA

  • Works reliably on Mac OS
  • Works reliably on Windows / Linux

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

2reactions
nikkucommented, Jan 24, 2019

Updated the issue with list of concrete tasks.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Decision Table Keyboard Shortcuts - FICO Help
Decision Table Keyboard Shortcuts ; Row · Row Shortcuts · Up directional key ; Column · Column Shortcuts · Left directional key ;...
Read more >
Keyboard Shortcuts - TIBCO Product Documentation
Keyboard Shortcuts ; Shift+Alt+R · Revert ; Shift+Alt+W · WorkList ; Shift+Alt+G · Generate Deployable ; Shift+Alt+J · Validate.
Read more >
Operational Decision Manager Known Limitations, Version 8.8
The Rule Designer keyboard shortcuts for Mac OS X vary from those for other operating systems. In editors for decision tables, decision trees...
Read more >
Authoring decision tables in App Studio | Pega
To ensure that a business process can reach its goal even in an unexpected scenario, you define a value that the decision table...
Read more >
Appendix A Keyboard Shortcuts - Apache OpenOffice Wiki
Tools > Options > OpenOffice.org Calc > General. Function and arrow key shortcuts. Table 2: Function key shortcuts. Shortcut Keys. Effect.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found