TRINIDAD-2526 Parent page not getting disable on opening child window using modal dialog. Thanks to Pooja Parihar for the patch.
diff --git a/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js b/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js
index 4231549..b98c313 100644
--- a/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js
+++ b/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js
@@ -268,7 +268,7 @@
if (isModal && !atMostIE4)
{
- if (_agent.atLeast("ie", 4))
+ if (_agent.atLeast("ie", 4) || _agent.isSafari)
{
var dimmer = parentDoc.getElementById("_trDialogDimmer");
if (dimmer == null)
@@ -284,7 +284,7 @@
// IE 9 and greater won't support alpha(opacity)
if (_agent.isIE && _agent.version < 9) {
dimmerStyle.filter = "alpha(opacity=50)";
- } else if (_agent.isIE && _agent.version >= 9) {
+ } else if (_agent.isIE && _agent.version >= 9 || _agent.isSafari) {
dimmerStyle.opacity = "0.5";
}
// Position the dimmer element, account for scrolling: