In our application we have a header, footer and center area. We have a situation where we want to block the header and center area with a popup, but leave the footer area so it can be clicked on. The code works fine and it all looks good, except the mouse events are blocked to the footer. If we slightly resize the window (either with the mouse or programatically) it all "wakes up" and starts working. I have tried all sorts of invalidateDisplayList, validateDisplayList, validateNow, etc. I am throwing this out there to see if anyone else has had this problem and if there is something I am missing. I can't easily share my code, but if I don't get a reply I'll put together a code example to see if I can recreate it. Any ideas are very welcome. Been scratching my head at this one for 3 days now.
I should point out that we are using "false" for the modal flag, just in case anyone was thinking that. It all works fine once it "wakes up" through resizing, but I need to make that happen without the resizing.
And we have tried all sorts of "callLater" behavior in conjuction with the invalidate/validate calls.
Our current workaround we are using is to resize the footer by 1px after showing the PopUp. That was the only thing we could do to get the mouse events to pass through. Otherwise the PopUp dialog was swallowing the mouse events for the footer.