Skip to content

Poor text editing UX #1

Description

@endorh

Depending on the active theme, editing text in any text field may present the following problems:

  1. The caret becomes invisible at times. It's not certain which are the exact conditions to reproduce, but it's a frequent problem
  2. The font weight displaces hit calculations for mouse clicks, making selecting text/moving the caret with the mouse a challenge
  3. Some text fields, including the Algebra input fail to scroll horizontally to display the caret position if at the end of a long enough string (probably related to the calculation displacements caused by the font weight)
  4. Caret movement is unnatural:
    • Moving the caret with arrow keys without holding Shift moves the caret immediately relatively to its position (along with the anchor), instead of placing the caret (and the anchor) at the corresponding end of the selection
    • Word wrapping movements (holding Ctrl) sometimes behave undesirably

Issue (4) makes issue (1) more severe, and (2) makes the only workaround to (1) a wonky mess.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinginactiveThis issue is not being actively worked on, comment to request attention or share insights

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions