[GH-ISSUE #2030] [Bug] Slash menu responds to multiple key commands. #807

Closed
opened 2026-03-23 20:41:19 +00:00 by mirror · 3 comments
Owner

Originally created by @a-wallen on GitHub (Mar 20, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/2030

Originally assigned to: @squidrye on GitHub.

Bug Description

https://user-images.githubusercontent.com/44445638/226263547-1511b257-2836-41a6-bdbb-77a140fa0d01.mp4

The video shows that the slash menu responds to the tab and arrow keys. The user should be able to control the slash menu simultaneously with the tab and arrow keys.

How to Reproduce

Type / in a document. Move the selection using the arrow keys, then press tab.

Expected Behavior

The tab key should move the currently highlighted selection to the right by one. You can move to the first element in the next row if the selection is at the button furthest to the right. Using the arrow keys, the selection should move in the direction specified by the arrow key.

Operating System

Windows 10

AppFlowy Version(s)

main

Screenshots

No response

Additional Context

No response

Originally created by @a-wallen on GitHub (Mar 20, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/2030 Originally assigned to: @squidrye on GitHub. ### Bug Description https://user-images.githubusercontent.com/44445638/226263547-1511b257-2836-41a6-bdbb-77a140fa0d01.mp4 The video shows that the slash menu responds to the tab and arrow keys. The user should be able to control the slash menu simultaneously with the tab and arrow keys. ### How to Reproduce Type `/` in a document. Move the selection using the arrow keys, then press tab. ### Expected Behavior The tab key should move the currently highlighted selection to the right by one. You can move to the first element in the next row if the selection is at the button furthest to the right. Using the arrow keys, the selection should move in the direction specified by the arrow key. ### Operating System Windows 10 ### AppFlowy Version(s) main ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@a-wallen commented on GitHub (Mar 20, 2023):

We could also disable focus for the slash menu.

<!-- gh-comment-id:1475695266 --> @a-wallen commented on GitHub (Mar 20, 2023): We could also disable focus for the slash menu.
Author
Owner

@squidrye commented on GitHub (Mar 20, 2023):

Hi @a-wallen, I have been trying to implement this and I believe I am very close to achieve it can you assign it to me, I have been looking for issues to provide my first contribution.

<!-- gh-comment-id:1475749528 --> @squidrye commented on GitHub (Mar 20, 2023): Hi @a-wallen, I have been trying to implement this and I believe I am very close to achieve it can you assign it to me, I have been looking for issues to provide my first contribution.
Author
Owner

@annieappflowy commented on GitHub (Mar 20, 2023):

Thanks @squidrye for offering the help. Assigned it to you

<!-- gh-comment-id:1476130197 --> @annieappflowy commented on GitHub (Mar 20, 2023): Thanks @squidrye for offering the help. Assigned it to you
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#807
No description provided.