kurodenimu / PersonalNewsSiteSupportTool

PersonalNewsSiteSupportTool
Apache License 2.0
0 stars 0 forks source link

メッセージボックスを出す際のウィンドウ制御 #42

Closed kurodenimu closed 3 years ago

kurodenimu commented 3 years ago

MainWindowがActiveじゃない場合に、メッセージボックスが表示されない時がある。 そのために、ViewModelBaseのメッセージボックス出力処理内にてMainWindowをActiveにしているが、一律この処理を行うと別のウィンドウに紐づくViewModelからメッセージボックスが表示できない。 Activeなウィンドウがない場合のみにActiveにするように変更する。 (この対応が正しいかどうかはあまり自信がない。他のウィンドウが表示状態でMainWindow側のViewModelからメッセージボックスを表示しようとしたら上と同様に表示できないのではと考えたが、正常に表示出来た。)

kurodenimu commented 3 years ago

説明に書いた内容で実装済み。問題が発生したらその際に対応することとしてクローズ。