After a bit of debugging, I found out that the ActionMenus were popdowned under IE 6 if you clicked anywhere in the DwtShell or on another Dwt component. Since in my example, I have a shell size set to (0, 0), menus were not popdowned. I simply made the shell bigger and clicked into it and things were working OK.
Now, what has changed regarding this issue between M1 and M2 ? I'd like to keep my shell with a size of (0, 0), since I want to integrate dwt components with existing HTML code.
Basically, with this problem, it means you cannot mix up Dwt components with existring html under IE, or you'll run into trouble regarding event handling. For some reason, function DwtMenu._outsideMouseDownListener, is not called under IE if you don't click in the DwtShell.
I would see this as a bug. What do you think ? |