[GH-ISSUE #5794] [FR] allow unassigning shortcut #2582

Open
opened 2026-03-23 21:23:33 +00:00 by mirror · 2 comments
Owner

Originally created by @Lauloque on GitHub (Jul 23, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5794

Originally assigned to: @MayurSMahajan on GitHub.

Description

Let the user unassign an existing shortcut. Don't force them to have shortcuts assigned to every function if they don't want to. It could be as simple as adding a little button near the ✏️ one, and it would just clear out the key combination.

If the user wants to assign a shortcut to that later, they always can. But right now we only can assign a different key combination.

Impact

Like many people in the world, I don't use an American QWERTY keyboard layout. So it can happen quite often that pressing a specific combination of keys is needed for me to write a common character for my language. Which can become hard to do when a software catches those key combinations as a function shortcut. So the only solution is to either change the shortcut's key combination to something else, or sometimes to remove the shortcut because you don't need it and prefer saving your shortcut layout for something else.

In Appflowy for example, ⎈ Ctrl⎇ AltE is used to invoke the emoji picker, but I need that very same combination of keys to write a very common character in my native language.

So I went to the shortcuts' editor, and since I don't see any use of that emoji picker for me (Windows' native picker is more furnished and in non-conflicting shortcut), I tried deleting the shortcut, but it's impossible. I had to replace it by a stupid combination that I am sure I will never use in any other occasion:

image

If I could just delete it, there would be no problem here, in addition to be more user-friendly.

Additional Context

No response

Originally created by @Lauloque on GitHub (Jul 23, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5794 Originally assigned to: @MayurSMahajan on GitHub. ### Description Let the user unassign an existing shortcut. Don't force them to have shortcuts assigned to every function if they don't want to. It could be as simple as adding a little ❌ button near the ✏️ one, and it would just clear out the key combination. If the user wants to assign a shortcut to that later, they always can. But right now we only can assign a different key combination. ### Impact Like many people in the world, I don't use an American QWERTY keyboard layout. So it can happen quite often that pressing a specific combination of keys is needed for me to write a common character for my language. Which can become hard to do when a software catches those key combinations as a function shortcut. So the only solution is to either change the shortcut's key combination to something else, or sometimes to remove the shortcut because you don't need it and prefer saving your shortcut layout for something else. In Appflowy for example, <kbd>&#9096; Ctrl</kbd><kbd>&#9095; Alt</kbd><kbd>E</kbd> is used to invoke the emoji picker, but I need that very same combination of keys to write a very common character in my native language. So I went to the shortcuts' editor, and since I don't see any use of that emoji picker for me (Windows' native picker is more furnished and in non-conflicting shortcut), I tried deleting the shortcut, but it's impossible. I had to replace it by a stupid combination that I am sure I will never use in any other occasion: ![image](https://github.com/user-attachments/assets/a0281fa3-531b-4529-b6d0-013d9f9a186c) If I could just delete it, there would be no problem here, in addition to be more user-friendly. ### Additional Context _No response_
Author
Owner

@MayurSMahajan commented on GitHub (Jul 30, 2024):

Good feature request @L0Lock!

@Xazin should the deleted shortcut be restored back if Reset Default is pressed?

<!-- gh-comment-id:2257503618 --> @MayurSMahajan commented on GitHub (Jul 30, 2024): Good feature request @L0Lock! @Xazin should the deleted shortcut be restored back if Reset Default is pressed?
Author
Owner

@Xazin commented on GitHub (Jul 30, 2024):

Good feature request @L0Lock!

@Xazin should the deleted shortcut be restored back if Reset Default is pressed?

Yes definitely.

<!-- gh-comment-id:2257784907 --> @Xazin commented on GitHub (Jul 30, 2024): > Good feature request @L0Lock! > > @Xazin should the deleted shortcut be restored back if Reset Default is pressed? Yes definitely.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#2582
No description provided.