From 11a9af57788bb780d6b302574c475b2981a459be Mon Sep 17 00:00:00 2001 From: Alex <15199219+muskit@users.noreply.github.com> Date: Sat, 30 Aug 2025 18:29:47 -0700 Subject: [PATCH] update Export.axaml and Export.axaml.cs --- src/UI/Views/Export/Export.axaml | 4 +++- src/UI/Views/Export/Export.axaml.cs | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/UI/Views/Export/Export.axaml b/src/UI/Views/Export/Export.axaml index 97297fa..fbc243f 100644 --- a/src/UI/Views/Export/Export.axaml +++ b/src/UI/Views/Export/Export.axaml @@ -40,7 +40,7 @@ - + @@ -70,6 +70,8 @@ + + diff --git a/src/UI/Views/Export/Export.axaml.cs b/src/UI/Views/Export/Export.axaml.cs index 867704c..170f0ec 100644 --- a/src/UI/Views/Export/Export.axaml.cs +++ b/src/UI/Views/Export/Export.axaml.cs @@ -199,7 +199,11 @@ public partial class Export : Panel { if (cancelToken.IsCancellationRequested) return; - await Dispatcher.UIThread.InvokeAsync(() => row.Status = ExportStatus.Working); + await Dispatcher.UIThread.InvokeAsync(() => + { + row.Status = ExportStatus.Working; + ListingTable.ScrollIntoView(row, null); + }); Exporter.Run(path, row.Song, options); await Dispatcher.UIThread.InvokeAsync(() => row.Status = ExportStatus.Finished); }