Skip to content
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

Code Editor 2: Keys like enter, backspace, etc. will stop working while holding shift if you type something else without letting go of shift #6007

Closed
KormexGit opened this issue May 27, 2024 — with GM Bug Reporter · 4 comments
Assignees
Labels
documentation Improvements or additions to documentation are required by this issue ide-bug Bugs with the GameMaker IDE
Milestone

Comments

@KormexGit
Copy link

Description

If you do something like hold shift, press space or a letter key, and then press backspace without letting go of shift, the backspace will not be registered. Pressing backspace while shift is held without typing something else in between will work fine.

This probably also applies to all the other similar keys that have been affected by these kinds of input bugs recently, like ctrl+c, ctrl+v, ctrl+a, page up, page down, etc. though I can't fully test since some of them are still having other issues.

Steps To Reproduce

Hold shift, and without releasing it, press backspace or enter (will register), then press space, and then press backspace or enter again (will not register)

Which version of GameMaker are you reporting this issue for?

IDE v2024.600.0.560 Runtime v2024.600.0.577

Which operating system(s) are you seeing the problem on?

Windows 10.0.22631.0

c7be4c1d-a2d9-44c4-ba37-73ed5f60533e

@gm-bug-reporter gm-bug-reporter bot added the ide-bug Bugs with the GameMaker IDE label May 27, 2024
@stuckie stuckie moved this from Triage to Todo in Team Workload May 28, 2024
@stuckie stuckie added this to the 2024.6 milestone May 28, 2024
@zreedy
Copy link

zreedy commented Jun 5, 2024

@SmithTom6304 Looking into this one it might be a good idea to demote solo SHIFT from being a chord signifier. CTRL, ALT can remain, but SHIFT often times is used in ways which look like chords but are normal text input.

@zreedy
Copy link

zreedy commented Jun 5, 2024

Shift can still be a modifier, just we don't track chords with just shift held.

@SmithTom6304 SmithTom6304 moved this from Todo to In Progress in Team Workload Jun 7, 2024
@SmithTom6304
Copy link

Solo shift has now been removed as a hotkey chord signifier. So:
Shift + A => Shift + B is no longer valid, but Ctrl + Shift + A => Ctrl + Shift + B is.

Solo shift is used to modify text input, and there is no way for us to discern between the two.
We'll want to update the manual with this change.

@github-project-automation github-project-automation bot moved this from In Progress to Done in Team Workload Jun 7, 2024
@gurpreetsinghmatharoo gurpreetsinghmatharoo added the documentation Improvements or additions to documentation are required by this issue label Jun 10, 2024
@gurpreetsinghmatharoo gurpreetsinghmatharoo moved this from Done to Ready for QA in Team Workload Jun 25, 2024
@mgeddesGM
Copy link

verified as of IDE v2024.600.0.584 Runtime v2024.600.0.608

@mgeddesGM mgeddesGM moved this from Ready for QA to Verified in Team Workload Jun 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation are required by this issue ide-bug Bugs with the GameMaker IDE
Projects
Status: Verified
Development

No branches or pull requests

7 participants