Skip to content

Fix web chat keyboard scroll direction#1518

Draft
davidrimshnick-pplx wants to merge 1 commit into
slopus:mainfrom
davidrimshnick-pplx:psi/fix-happy-web-keyboard-scroll
Draft

Fix web chat keyboard scroll direction#1518
davidrimshnick-pplx wants to merge 1 commit into
slopus:mainfrom
davidrimshnick-pplx:psi/fix-happy-web-keyboard-scroll

Conversation

@davidrimshnick-pplx

@davidrimshnick-pplx davidrimshnick-pplx commented Jul 14, 2026

Copy link
Copy Markdown

Summary

  • Fix keyboard navigation for the inverted web chat list by applying the inverse DOM scroll delta for ArrowUp, ArrowDown, PageUp, PageDown, and Space.
  • Avoid intercepting already-handled events, modified key combinations, and text-entry targets.
  • Add Vitest coverage for the chat-list keyboard scroll delta mapping.

Fixes #1416.

Validation

Not run. The implementation branch already contains the code and regression test changes.

@davidrimshnick-pplx
davidrimshnick-pplx force-pushed the psi/fix-happy-web-keyboard-scroll branch from bee5f1c to 34fb873 Compare July 14, 2026 03:23
@davidrimshnick-pplx
davidrimshnick-pplx force-pushed the psi/fix-happy-web-keyboard-scroll branch from 34fb873 to 94efc5d Compare July 14, 2026 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Web UI inverts keyboard navigation controls: PgUp, PgDn, Up, Down, and Space

1 participant