|
|
@@ -1015,7 +1015,12 @@ func (m *messagesComponent) RedoLastMessage() (tea.Model, tea.Cmd) {
|
|
|
func NewMessagesComponent(app *app.App) MessagesComponent {
|
|
|
vp := viewport.New()
|
|
|
vp.KeyMap = viewport.KeyMap{}
|
|
|
- vp.MouseWheelDelta = 4
|
|
|
+
|
|
|
+ if app.State.ScrollSpeed != nil && *app.State.ScrollSpeed > 0 {
|
|
|
+ vp.MouseWheelDelta = *app.State.ScrollSpeed
|
|
|
+ } else {
|
|
|
+ vp.MouseWheelDelta = 4
|
|
|
+ }
|
|
|
|
|
|
return &messagesComponent{
|
|
|
app: app,
|