Skip to content

Default scroll speed too fast and inconsistent behavior #11645

Description

@delltrak

Problem

The default scroll speed in the TUI is set to 3 lines per event, which is too fast for precise navigation. Additionally, the scroll acceleration logic doesn't handle consecutive scroll events properly, leading to unpredictable scrolling behavior.

Current behavior

  • Default scroll_speed is 3 lines per event
  • No reset after inactivity periods
  • Consecutive scroll events are not handled accurately
  • Scrolling feels jerky and hard to control

Expected behavior

  • Smoother, more predictable scrolling
  • 1 line per scroll event as default for precision
  • Proper handling of consecutive scroll events with timeout reset

Environment

  • macOS
  • Various terminals (iTerm, Terminal.app, etc.)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

opentuiThis relates to changes in v1.0, now that opencode uses opentuiperfIndicates a performance issue or need for optimization

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions