enso-org / enso

Hybrid visual and textual functional programming.
https://enso.org
Apache License 2.0
7.31k stars 318 forks source link

Handle conflicting shortcuts in a nicer way. #7528

Closed farmaazon closed 4 months ago

farmaazon commented 11 months ago

Follow up of https://github.com/enso-org/enso/pull/7527

The proper fix for conflicting shortcuts' problem should be to handle them by focus; The shortcuts in project view should not be global shortcuts, and the shortcuts should be handled "upwards": if the focused element does not handle a given shortcut, his parents should be checked one after another, and global shortcuts only then.

somebody1234 commented 4 months ago

I'm assuming this is a non-issue in GUI2 due to bubbling of regular DOM events.