Модальный диалог переходит в фоновый режим через некоторое время

#wpf

#wpf

Вопрос:

У меня проблема с отображением модального диалога в WPF. и ниже мой код

 public class MyDialog : Window
{
}
  

Test.cs

     var mydialog = new MyDialog();
    mydialog.Owner = Application.Current.MainWindow;
    mydialog.ShowDialog();
  

когда выполняется приведенный ниже код, он открывает окно и остается поверх приложения, но через несколько секунд окно переходит в фоновый режим. есть ли какой-либо другой способ справиться с этим, кроме использования Topmost = true.

Комментарии:

1. В моей системе этого не происходит.

2. У меня настроено два монитора, и это происходит последовательно.