I am using qooxdoo 0.7.x and am facing issues with event listeners not
being invoked on a CanvasLayout in IE. It works fine in Mozilla.

 

I have created buttons in my UI using a Canvas layout which contains a
couple of images and a text atom. I register a mouseclick listener to
this canvas layout and do some processing on it. This works fine in
Mozilla. 

 

But in IE, I face an issue wherein, the mouse click event listener is
not at all invoked when certain areas of the image are clicked (more
frequently in top or middle of the button), but works fine in other
areas. This missing of mouse click event is consistently observed.

 

    var MenuBtn = new qx.ui.layout.CanvasLayout;

    MenuBtn.setDimension(txt_wd,txt_ht);

    MenuBtn.setTabIndex(1);

    var txt = new qx.ui.basic.Atom(_leftlink.m_lflinkname);

    txt.setColor("black");

    txt.setAnonymous(true);

    var but_std = new
qx.ui.basic.Image("LeftMenu_std.gif",but_wd,but_ht);

    but_std.setAnonymous(true);

    var but_mo = new qx.ui.basic.Image("LeftMenu_mo.gif",but_wd,but_ht);

    but_mo.setAnonymous(true);

    var but_sel = new
qx.ui.basic.Image("LeftMenu_sel.gif",but_wd,but_ht);

    but_sel.setAnonymous(true);

 

    but_std.setLocation(0,0);

    but_mo.setLocation(0,0);

    but_sel.setLocation(0,0);

 

    txt.setLocation(txt_xLoc,txt_yLoc-1);

 

    MenuBtn.setMinWidth(but_wd);

    MenuBtn.setMinHeight(but_ht);

 

    qx.ui.core.Widget.flushGlobalQueues();

 

    MenuBtn.addEventListener("click", onMouseClick);

 

    function onMouseClick(e)

    {

        alert("onMouseClick");

            ... some code...

    };

 

Any reason why this is happening? any help appreciated...

 

 

Thanks and Regards

C Jaikumar 

 

 

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to