Skip to content

Commit c56b234

Browse files
Extend PreviewMouseDown of DialogHost to also consider owned windows (#2985)
1 parent f7d9a42 commit c56b234

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

MaterialDesignThemes.Wpf/DialogHost.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -787,7 +787,7 @@ internal void InternalClose(object? parameter)
787787

788788
protected override void OnPreviewMouseDown(MouseButtonEventArgs e)
789789
{
790-
if (Window.GetWindow(this) is { } window && !window.IsActive)
790+
if (Window.GetWindow(this) is { } window && !window.IsActive && window.OwnedWindows.OfType<Window>().All(x => !x.IsActive))
791791
{
792792
window.Activate();
793793
}

0 commit comments

Comments
 (0)