-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
You can no longer enter in the editor a character that requires ALT + SHIFT ([
, ]
, \
, …)
#54303
Comments
It is a regression from #43663, which is blocking Alt (e.g. this line in Line 525 in 21529c9
This is not macOS specific, AltGR is also used as a third-level input modifier on Windows and Linux. Edit: If I remember correctly, it's also possible to configure Win or Right Control as 5-level modifier on Linux. |
CC @EricEzaM |
I think this is a duplicate of #6851 @bruvzg I don't think it is a regression from that PR, but I'm not sure. The issue was never really solved as #54303 was reverted. A PR was opened for this - #52452, but Paul was not convinced it was the right fix, and #43888 might be required before having a full fix. |
Maybe it's not. Removing the condition from the The only issue with the #52452 seems to be:
Not sure how to fix it, I guess the only option is to check all shortcuts and actions first and accept input only if there's no confliction one. And I do not see any reason why would we need #43888 for this, it is good to have it, but at least on macOS both Alts work the same. |
Still present in alpha 4. This could lead on less testing on mac os. Try to program without @#[]{}| |
[
, ]
, \
, …)
I just ran into this on alpha 4 as well. |
Can confirm this also occurs on alpha 5 on Mac OS. |
Bugsquad note: This issue has been confirmed several times already. No need to confirm it further.
Godot version
4.0 Dev (8c162f4)
System information
macOS 11.5
Issue description
On mac some character that we use for programming required to do
ALT
+SHIFT
+some key
:[
and]
=ALT
+SHIFT
+(
or)
\
=ALT
+SHIFT
+/
This worked fine in 3.x:
Now is broken:
Steps to reproduce
Open the editor, try to enter a
[
on a mac keyboard.Minimal reproduction project
/
The text was updated successfully, but these errors were encountered: