[GH-ISSUE #3900] [Bug] Issue with selecting and navigating multiple lines of text. #1770

Open
opened 2026-03-23 21:16:57 +00:00 by mirror · 0 comments
Owner

Originally created by @ghost on GitHub (Nov 8, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/3900

Bug Description

  1. Pressing [Home] and [End] references the entire element, not just the line.
  2. Selecting multiple text elements leaves the last selection box (the one that is supposed to indicate where the cursor will be, after removing the selection), in the beginning of the line, instead of the end. Although, it is only a visual bug, the cursor still is placed where expected.

How to Reproduce

  1. Press [Home] or [End] in a multi-line text element.
  2. Select multiple lines from multiple text elements at once.

Expected Behavior

  1. [Home] and [End] always leads you to the beginning and end of the current line.
  2. Selection always correctly indicates where the cursor will end up.

Operating System

Fedora Linux 38 (Workstation Edition)

AppFlowy Version(s)

Gnome Software, 0.3.7

Screenshots

Screencast from 2023-11-08 11-17-11.webm

Additional Context

No response

Originally created by @ghost on GitHub (Nov 8, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/3900 ### Bug Description 1. Pressing [Home] and [End] references the entire element, not just the line. 2. Selecting multiple text elements leaves the last selection box (the one that is supposed to indicate where the cursor will be, after removing the selection), in the beginning of the line, instead of the end. Although, it is only a visual bug, the cursor still is placed where expected. ### How to Reproduce 1. Press [Home] or [End] in a multi-line text element. 2. Select multiple lines from multiple text elements at once. ### Expected Behavior 1. [Home] and [End] always leads you to the beginning and end of the current line. 2. Selection always correctly indicates where the cursor will end up. ### Operating System Fedora Linux 38 (Workstation Edition) ### AppFlowy Version(s) Gnome Software, 0.3.7 ### Screenshots [Screencast from 2023-11-08 11-17-11.webm](https://github.com/AppFlowy-IO/AppFlowy/assets/79970290/e7c89613-8f00-49f3-b56a-971907764cc3) ### Additional Context _No response_
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#1770
No description provided.