[GH-ISSUE #708] [FR] Implement arrow up/down/left/right event handler. #298

Closed
opened 2026-03-23 20:35:07 +00:00 by mirror · 1 comment
Owner

Originally created by @LucasXu0 on GitHub (Jul 25, 2022).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/708

Originally assigned to: @vincentdchan, @LucasXu0 on GitHub.

arrow up/down/left/right

  • Implement normal move events, up/down/left/right.
  • Handle key combinations, like Command or Shift and so on.

Corner cases

  • When the cursor is at the front or back of the current widget, the cursor should move up and down if pressed left and right.
  • When the cursor is not at the front or back of the current widget, the cursor should move left and right.
  • When the cursor is at the front of the first widget or the back of the last widget, return directly if pressing up/down.
Originally created by @LucasXu0 on GitHub (Jul 25, 2022). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/708 Originally assigned to: @vincentdchan, @LucasXu0 on GitHub. **arrow up/down/left/right** - [x] Implement normal move events, up/down/left/right. - [ ] Handle key combinations, like `Command` or `Shift` and so on. **Corner cases** - [x] When the cursor is at the front or back of the current widget, the cursor should move up and down if pressed left and right. - [x] When the cursor is not at the front or back of the current widget, the cursor should move left and right. - [x] When the cursor is at the front of the first widget or the back of the last widget, return directly if pressing up/down.
mirror 2026-03-23 20:35:07 +00:00
Author
Owner

@LucasXu0 commented on GitHub (Sep 13, 2022):

#954

<!-- gh-comment-id:1244799726 --> @LucasXu0 commented on GitHub (Sep 13, 2022): #954
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#298
No description provided.