I have a view in my application in which a MVC Window, which contains some text and an MVC Editor control, must be displayed modally along with a Java applet that runs in the view. However, when the window is displayed in Chrome 16 or IE 9, the entirety of the window with the exception of the MVC Editor is obscured behind the Applet. (This includes the titlebar; if the entirety of the titlebar is obscured by the applet, the user cannot move or close the window, and because the window is modal, the rest of the page is unavailable to the user unless the reload the page.)
I have attached a screenshot showing how this bug manifests itself. In Firefox 9, the titlebar and window (with the exception of the rounded corners and blurred borders) are shown correctly.
In the ASP.NET AJAX Window, the .Overlay property was supposed to circumvent this kind of problem. No .Overlay property exists in the MVC Window, and the closest I could find (including ".Effects(builder => builder.Overlay())" in the chain of calls that render the window) has no effect on the problem. Is this a known bug in the MVC Window, and if so, is there an established workaround?
For reference, here is the full .Render() function call chain:
Thanks in advance.