Fix changelog scrolling
This commit is contained in:
parent
16dcbc6231
commit
898d1f22c8
1 changed files with 4 additions and 0 deletions
|
@ -88,6 +88,8 @@ internal sealed partial class UpdateForm : CustomForm
|
||||||
#endif
|
#endif
|
||||||
TreeNode root = new(release.Name) { Name = release.Name };
|
TreeNode root = new(release.Name) { Name = release.Name };
|
||||||
changelogTreeView.Nodes.Add(root);
|
changelogTreeView.Nodes.Add(root);
|
||||||
|
if (changelogTreeView.Nodes.Count > 0)
|
||||||
|
changelogTreeView.Nodes[0].EnsureVisible();
|
||||||
for (int c = 0; c < release.Changes.Length; c++)
|
for (int c = 0; c < release.Changes.Length; c++)
|
||||||
Invoke(delegate
|
Invoke(delegate
|
||||||
{
|
{
|
||||||
|
@ -95,6 +97,8 @@ internal sealed partial class UpdateForm : CustomForm
|
||||||
TreeNode changeNode = new() { Text = change };
|
TreeNode changeNode = new() { Text = change };
|
||||||
root.Nodes.Add(changeNode);
|
root.Nodes.Add(changeNode);
|
||||||
root.Expand();
|
root.Expand();
|
||||||
|
if (changelogTreeView.Nodes.Count > 0)
|
||||||
|
changelogTreeView.Nodes[0].EnsureVisible();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue