indentlabs / indentlabs/notebook

Up/Down Arrow Keys in Tex Boxes Do Not Navigate Lines

Open
#1,310 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
HTML
Stars
410
Forks
78
Avg merge
1d
Merged PRs (30d)
9

Description

Expected behavior

In a multi-line text field, when I use my up/down arrow keys on my keyboard, I expect the cursor to move to the line above or below the current line.

Actual behavior

Up/Down arrow keys do not do anything.

Steps to reproduce the behavior

Got to any multi-line text field with several lines of text, and attempt to navigate up/down with your arrow keys.

User Context

I'm building a campaign setting using notebook.ai, and I absolutely love it - except for this part. I'm a power-typer, and not being able to navigate with my arrow keys is killing me. This seems to not be an issue in the "Writing" interface, but is present in all worldbuilding multi-line text fields such as descriptions.

Reproduced in:

  • Microsoft Edge Version 120.0.2210.61 (Official build) (64-bit)
  • Google Chrome Version 120.0.6099.71 (Official Build) (64-bit)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in the worldbuilding multi-line text fields described in the report, then compare their behavior with the Writing interface. Done means Up/Down arrow keys move the cursor between lines in those fields, including in the listed Chrome and Edge versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
40/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.