summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-08-15 16:19:58 -0500
committerGitHub <[email protected]>2025-08-15 16:19:58 -0500
commite545bfef1fab0b06e180da202e6525d02f4d25f7 (patch)
treee504b93bf46f8334f01565f4d2de515dd97c657d
parentaf5f7d0887b6b74c8df7bc1a3f6834d5faf96c74 (diff)
downloadopencode-e545bfef1fab0b06e180da202e6525d02f4d25f7.tar.gz
opencode-e545bfef1fab0b06e180da202e6525d02f4d25f7.zip
tweak: fix scroll speed (#1974)
-rw-r--r--packages/tui/internal/components/chat/messages.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/tui/internal/components/chat/messages.go b/packages/tui/internal/components/chat/messages.go
index 1ee72b9e5..034f2c4f0 100644
--- a/packages/tui/internal/components/chat/messages.go
+++ b/packages/tui/internal/components/chat/messages.go
@@ -1215,7 +1215,11 @@ func NewMessagesComponent(app *app.App) MessagesComponent {
vp := viewport.New()
vp.KeyMap = viewport.KeyMap{}
- vp.MouseWheelDelta = app.ScrollSpeed
+ if app.ScrollSpeed > 0 {
+ vp.MouseWheelDelta = app.ScrollSpeed
+ } else {
+ vp.MouseWheelDelta = 2
+ }
// Default to showing tool details, hidden thinking blocks
showToolDetails := true