[GH-ISSUE #2857] [Bug] cursor position #1251

Open
opened 2026-03-23 20:46:56 +00:00 by mirror · 3 comments
Owner

Originally created by @annieappflowy on GitHub (Jun 20, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/2857

Bug Description

Untitled video

How to Reproduce

ctrl + shift + > to select the sentence
press the down arrow

Expected Behavior

un-select the text
the cursor is in the end of the current selection if there isn't a line inserted by Enter
the cursor is in the beginning of the next line (block) if there is an empty line
the cursor is in the end of the next text block if there is another non-empty line

FYI: check how google docs handles it

Operating System

Windows 11

AppFlowy Version(s)

v0.2.2

Screenshots

No response

Additional Context

No response

Originally created by @annieappflowy on GitHub (Jun 20, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/2857 ### Bug Description ![Untitled video](https://github.com/AppFlowy-IO/AppFlowy/assets/12026239/0d608b3a-99ed-4ea5-ad93-77f2da95e1ce) ### How to Reproduce ctrl + shift + > to select the sentence press the down arrow ### Expected Behavior un-select the text the cursor is in the end of the current selection if there isn't a line inserted by Enter the cursor is in the beginning of the next line (block) if there is an empty line the cursor is in the end of the next text block if there is another non-empty line FYI: check how google docs handles it ### Operating System Windows 11 ### AppFlowy Version(s) v0.2.2 ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@Xazin commented on GitHub (Sep 20, 2023):

This seems to have been resolved somewhere between 0.2.3 and 0.3.2, at least it seems to work correctly for me 0.3.2

Can you double check @annieappflowy ?

In debug mode it seems the cursor is updated twice though, which shouldn't happen, it flickers to start/end of line depending on direction of selection.

<!-- gh-comment-id:1728516104 --> @Xazin commented on GitHub (Sep 20, 2023): This seems to have been resolved somewhere between 0.2.3 and 0.3.2, at least it seems to work correctly for me 0.3.2 Can you double check @annieappflowy ? _In debug mode it seems the cursor is updated twice though, which shouldn't happen, it flickers to start/end of line depending on direction of selection._
Author
Owner

@rileyhawk1417 commented on GitHub (Jan 25, 2025):

https://github.com/user-attachments/assets/8a443efd-3a23-4e78-b0ae-25ff34696bc3

ctrl+shift+left_arrow works fine not sure about the "press down arrow" behavior unless they meant ctrl + down_arrow?

@Xazin since 0.8.2 is out I dont think this issue is still there is it?

<!-- gh-comment-id:2613975928 --> @rileyhawk1417 commented on GitHub (Jan 25, 2025): https://github.com/user-attachments/assets/8a443efd-3a23-4e78-b0ae-25ff34696bc3 `ctrl+shift+left_arrow` works fine not sure about the "press down arrow" behavior unless they meant `ctrl + down_arrow`? @Xazin since 0.8.2 is out I dont think this issue is still there is it?
Author
Owner

@ImChierry commented on GitHub (Jul 30, 2025):

Hello,
Even if mine is a bit different, I have a similar cursor issue.
I've made columns and when I try to select the text on the column at right, the text of the left column is selected. And when I select the text on the left column, it's the text of the middle column that is selected.

Github don't let me upload a video unfortunately
I have the last updated and I'm on windows 11

<!-- gh-comment-id:3136670290 --> @ImChierry commented on GitHub (Jul 30, 2025): Hello, Even if mine is a bit different, I have a similar cursor issue. I've made columns and when I try to select the text on the column at right, the text of the left column is selected. And when I select the text on the left column, it's the text of the middle column that is selected. Github don't let me upload a video unfortunately I have the last updated and I'm on windows 11
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#1251
No description provided.