If i open a Modal Frame in a "normal" popup in IE, the modal frame is not correctly rendered. It's displayed in bottom of my popup, and block the popup. If i open a modal frame in a popup created with something like "window.open" in javascript, the modal frame is not correctly rendered.

The bug is appearing when the function "fixPosition" is calling, when the modal is created, in parent.js file.
The workaround is to check if the current window (who wants to open a modal) is a normal window or a popup. I check if the current window object has an opener or not.

I am going to attach a patch to this issue.

CommentFileSizeAuthor
#1 display_modal_in_popup.txt884 bytesherve
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

herve’s picture

FileSize
884 bytes

The patch is attached to this post.

dsnopek’s picture

Issue summary: View changes
Status: Patch (to be ported) » Needs review

This needs to be reviewed. It would be great to know which versions of IE this affects! If it's actually working in newer versions, we don't want to disable modalframe for them.