From 898d1f22c8be21d6700ee03cfbad58ae40645e53 Mon Sep 17 00:00:00 2001 From: pointfeev Date: Sat, 20 Apr 2024 19:43:27 -0400 Subject: [PATCH] Fix changelog scrolling --- CreamInstaller/Forms/UpdateForm.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CreamInstaller/Forms/UpdateForm.cs b/CreamInstaller/Forms/UpdateForm.cs index 37dc804..3840337 100644 --- a/CreamInstaller/Forms/UpdateForm.cs +++ b/CreamInstaller/Forms/UpdateForm.cs @@ -88,6 +88,8 @@ internal sealed partial class UpdateForm : CustomForm #endif TreeNode root = new(release.Name) { Name = release.Name }; changelogTreeView.Nodes.Add(root); + if (changelogTreeView.Nodes.Count > 0) + changelogTreeView.Nodes[0].EnsureVisible(); for (int c = 0; c < release.Changes.Length; c++) Invoke(delegate { @@ -95,6 +97,8 @@ internal sealed partial class UpdateForm : CustomForm TreeNode changeNode = new() { Text = change }; root.Nodes.Add(changeNode); root.Expand(); + if (changelogTreeView.Nodes.Count > 0) + changelogTreeView.Nodes[0].EnsureVisible(); }); } }