Fix progress box action under ui thread

This commit is contained in:
Jack251970 2025-01-11 13:19:45 +08:00
parent df3cb58c6c
commit 029cb38c61

View file

@ -33,6 +33,15 @@ namespace Flow.Launcher
prgBox.Show();
});
}
else
{
prgBox = new ProgressBoxEx(forceClosed)
{
Title = caption
};
prgBox.TitleTextBlock.Text = caption;
prgBox.Show();
}
await reportProgressAsync(prgBox.ReportProgress).ConfigureAwait(false);
}
@ -51,6 +60,10 @@ namespace Flow.Launcher
prgBox?.Close();
});
}
else
{
prgBox?.Close();
}
}
}