From 3e9e8fb3d0dacff2be076a355f1298e1dfb537da Mon Sep 17 00:00:00 2001 From: James Magahern Date: Sat, 3 May 2025 23:39:21 -0700 Subject: [PATCH] transcriptview: reset scroll position when model changes --- src/transcript/message-list-view.vala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/transcript/message-list-view.vala b/src/transcript/message-list-view.vala index 3aa1ab9..127231c 100644 --- a/src/transcript/message-list-view.vala +++ b/src/transcript/message-list-view.vala @@ -12,6 +12,9 @@ public class TranscriptView : Adw.Bin _model = value; if (model != null) { + // Reset scroll position + scrolled_window.vadjustment = new Gtk.Adjustment(0, 0, 0, 0, 0, 0); + model.messages_changed.connect(reload_messages); model.load_messages(); } else {