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

Emacs "/" Keybinding not working #1678

Open
nerd-qp opened this issue Mar 1, 2024 · 4 comments
Open

Emacs "/" Keybinding not working #1678

nerd-qp opened this issue Mar 1, 2024 · 4 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@nerd-qp
Copy link

nerd-qp commented Mar 1, 2024

Mogan Version

v1.2.5

Operating System Version and Architecture

MacOS 14.3

Describe Bug

Toggle on look and feel: Emacs. The Emacs "/" for undo does not register anything.

This behaviour does not happen for v1.1.x.

Expected Behavior

Emacs "/" should undo the edits.

@nerd-qp nerd-qp added the bug Something isn't working label Mar 1, 2024
@da-liii da-liii added this to the v1.2.6 milestone Mar 12, 2024
@da-liii
Copy link
Contributor

da-liii commented Mar 12, 2024

The root cause is Qt 6 can not handle the C-/ event. That's why "emacs /" does not work when "emacs" means Ctrl.

@nerd-qp
Copy link
Author

nerd-qp commented Mar 12, 2024

Yep, sorry for the "emacs /" confusion. Thanks for tracking down the root cause!

Do you think one can bypass the restriction set by Qt 6?

@da-liii da-liii added the help wanted Extra attention is needed label Mar 13, 2024
@da-liii da-liii removed this from the v1.2.6 milestone Jul 13, 2024
@ProfFan
Copy link

ProfFan commented Sep 9, 2024

Seems strange, do you have a reference where it said so in the upstream docs? @da-liii

@da-liii
Copy link
Contributor

da-liii commented Sep 10, 2024

I tested via code but didn't find a reference from Qt official doc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants