-
Notifications
You must be signed in to change notification settings - Fork 419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(keyboard): bind zoom in to =
key
#498
Conversation
This is required for the feature to work on international keyboard layout. Related to bpmn-io/bpmn-js#1362
@pinussilvestrus @nikku Can you please review this? |
For my understanding (also cf. the discussion starting here: bpmn-io/bpmn-js#1362 (comment)): This fix shouldn't cause that That's at least what I'd expect and it looks like it's working. Don't have an international keyboard, so I can only verify it does not break the existing behavior on German keyboard. |
Good point and makes me more confident in the solution suggested. I'll double check the behavior on Linux. Maybe we can give this a quick 👍 and merge. |
To sum up the concerns, this change could be a problem only in a keyboard layout where you can type |
So far I can't think about or even know a keyboard layout where this is the case. I think it's okay to merge this one (if it's working on all platforms) and wait for a response in case this breaks on any keyboard. |
I looked through Wikipedia and found some layouts I haven't heard of which could potentially run into this issue: JCUKEN (Latin), BÉPO and Blickensderfer. Still, for them it's just a second shortcut, but the first one for international (and Polish as well) layout users. |
Did not see any side-effects on Linux. Cannot reproduce the CTRL/CMD behavior (bpmn-io/bpmn-js#1362 (comment)), too. So that one seems to be a MacOS specific thing. |
This is required for the feature to work on international
keyboard layout.
Related to bpmn-io/bpmn-js#1362
Acceptance Criteria
Definition of Done