style<UpdateAvailable>: show update available window as dialog and centered in Launcher

This commit is contained in:
leo 2020-12-01 14:32:02 +08:00
parent f8561bb9da
commit 7e01792a37
2 changed files with 3 additions and 2 deletions

View file

@ -103,7 +103,7 @@ namespace SourceGit.UI {
Dispatcher.Invoke(() => {
var dialog = new UpdateAvailable(ver);
dialog.Owner = this;
dialog.Show();
dialog.ShowDialog();
});
}
} catch {

View file

@ -5,7 +5,8 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
FontFamily="Consolas"
Height="400" Width="500">
Height="400" Width="500"
WindowStartupLocation="CenterOwner" ResizeMode="NoResize">
<!-- Enable WindowChrome Feature -->
<WindowChrome.WindowChrome>
<WindowChrome UseAeroCaptionButtons="False" CornerRadius="0" CaptionHeight="32"/>