「Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
これにより、”IE以外でダイアログ表示(機能)が利用が出来ない”問題を解決し、
IE以外のモダンブラウザでも「ダイアログ表示機能」を擬似ダイアログ上で使用することができるようになります。
window.showModalDialog?からwindow.openメソッドに
置き換えられた「業務モーダル・ダイアログ」には次の制限が課されています。
この制限事項は、ver02-60で解除されましたが、Chromeベースでない旧Edgeでは動作しません。
...
以下のように、「業務モーダル・ダイアログ」が[x]ボタンで閉じられた場合、親画面は操作できません。
従って、この場合は親画面をリロードするか、
[x]ボタンで親画面を閉じることでこの問題を解決する必要があります。
BaseController?.CloseModalScreen_WithAllParent?()メソッドは、
擬似ダイアログとして表示された「業務モーダル・ダイアログ」を閉じるためのサポートを終了しました。
これは、ダイアログ画面のルートの画面を検出する方法がないためです。
差分を取り込んで下さい。
以下のGithubのリンクからモダンブラウザ対応の差分を取り込んだ差分情報を確認できます。