Skip to content

Commit 5fd7551

Browse files
committed
enhance: show the Submodule Change Details window on the same screen of it's parent (sourcegit-scm#2264)
Signed-off-by: leo <longshuang@msn.cn>
1 parent cff6db8 commit 5fd7551

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

src/Views/DiffView.axaml.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,10 @@ private void OnGotoLastChange(object _, RoutedEventArgs e)
4545

4646
private void OnOpenSubmoduleRevisionCompare(object sender, RoutedEventArgs e)
4747
{
48-
var owner = TopLevel.GetTopLevel(this) as Window;
49-
if (owner == null)
50-
return;
51-
5248
if (sender is Button { DataContext: Models.SubmoduleDiff diff } && diff.CanOpenDetails)
5349
{
5450
var vm = new ViewModels.SubmoduleRevisionCompare(diff);
55-
var dailog = new SubmoduleRevisionCompare() { DataContext = vm };
56-
dailog.Show(owner);
51+
App.ShowWindow(vm);
5752
}
5853
}
5954
}

0 commit comments

Comments
 (0)