The patch is not to GWT itself at this point, but to my own subclasses
of PopupPanel, it's the typical <iframe id=""> Shim approach,
tho, as the others, it works on show() using the extents of the
PopupPanel, and requires the z-indexes to be correct, so I do not
consider it a general solution, -- not to mention it's a bit messy if
you attempt to use PopupPanel animation. In one of the issue
reports you listed, it's constrained to IE, but this happens in
FireFox also. My experience is also that IE7/8 behave differently
if you are creating/removing the shim by "id", you MUST roll the id
value ( name + number++ ), or IE7/8 do not remove the shim
( you can't re-use a dom node ID ). I have not tried to use it with
GlassPane, but I imagine there will be some interactions....

I needed to use this in FF also... I'm building a sort of "portal"
project, that displays... federated web sites in a main iframe. FF
will NOT
draw PopupPanels over the main iframe while it is loading content...
it will using the shim....

On Nov 11, 11:17 am, Joel Webber <[email protected]> wrote:
> There's an issue about PDF and Flash here:
>  http://code.google.com/p/google-web-toolkit/issues/detail?id=805
>
> There are some other issues that crop up w.r.t. the iframe shim, such as:
>  http://code.google.com/p/google-web-toolkit/issues/detail?id=2907
>
> I'd be interested to see your patch, especially if it deals with the latter
> issue above. I'm a bit concerned that a significant change to the popup
> structure could break existing apps, but it's definitely worth looking into.
>
> On Tue, Nov 10, 2009 at 10:43 PM, Dean S. Jones <[email protected]>wrote:
>
>
>
>
>
> > PopupPanel displayed behind heavyweight browser items, Applets, PDF
> > plugin... I have a fix that uses an iframe and z-indexes, is this
> > already logged as a defect????

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to