Skip to content

BACK-537 - Scroll the task detail pane with Shift+J/K without leaving the list - #771

Open
kossakovsky wants to merge 1 commit into
MrLesk:mainfrom
kossakovsky:tasks/back-537-detail-pane-scroll-keys
Open

BACK-537 - Scroll the task detail pane with Shift+J/K without leaving the list#771
kossakovsky wants to merge 1 commit into
MrLesk:mainfrom
kossakovsky:tasks/back-537-detail-pane-scroll-keys

Conversation

@kossakovsky

Copy link
Copy Markdown

Summary

In the task-list view the detail pane can only be scrolled after moving focus into it (right/l or Enter). This binds Shift+J / Shift+K as screen-level shortcuts that scroll the detail pane body from either pane, so the list keeps focus while long descriptions are read.

  • inert while the filter bar is focused, a popup or modal is open, or there is no detail pane
  • never triggers the boundary handoff into the search field
  • plain j/k list navigation is untouched (uppercase-only bindings, following the existing ['e','E','S-e'] idiom)
  • the help popup documents the shortcut

Related Issue or Task

Closes #769

Backlog task: BACK-537

Task Checklist

  • I have created a corresponding task in backlog/tasks/
  • The task has clear acceptance criteria
  • I have added an implementation plan to the task
  • All acceptance criteria in the task are marked as completed

Testing

  • bunx tsc --noEmit — passed
  • bun run check . — passed (324 files)
  • bun test — 1670 passed + 2 intentional skips / 0 failed (188 files)
  • new file src/test/task-viewer-detail-scroll.test.ts covers every branch of the new helper

… the list

In the task-list view the detail pane can only be scrolled after moving
focus into it (right/l or Enter). Bind Shift+J / Shift+K as screen-level
shortcuts that scroll the detail pane body from either pane, so the list
keeps focus while long descriptions are read. The shortcut is inert while
filters are focused, a popup/modal is open, or there is no detail pane,
and it never triggers the boundary jump into the search field.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@kossakovsky
kossakovsky force-pushed the tasks/back-537-detail-pane-scroll-keys branch from 05b6b63 to d817464 Compare July 22, 2026 14:10
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.

[Feature]: Scroll the task detail pane without moving focus (Shift+J/K)

1 participant