Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
45
IE8 Compliance - Web Tree
posted

HI,

I have a tree with several nodes. For Example node A has a child node B. In IE8, when I  click plus (sign) on left of node A, then it does not display node B. Even, If I set browser to compatibility mode, when I  click plus (sign) node A then it does not display node B.  Like wise, it s not happening for any of the nodes. Could anybody help me regarding this? Looking forward for your reply

Regards

M Sunil Kumar

Parents
No Data
Reply
  • 25
    posted

    Hi, I have similar problem.

    First I removed ExpandAnimation attribute. And now I can expand child nodes.

    But another problem still appears.

    In IE8 clicking on a node that has child elements (any place of a row containing this node) hides these child elements. This happens because of this part of Infragistics code in the node click event handler:

    /*A.B. 18th March. 2010 - Fix for bug #27913 - NodeMargin is not working when collapsing the root node*/

    if (ig_csom.IsIE8)

        {

        var subnodes = igtree_getElementById("M_" + eNode.id);

        /*A.B. 1th April. 2010 - Fix for bug #30326 - Exception encountered says 'Object required' while clicking on any child node of Tree.*/

        if (subnodes != null)

        if (subnodes.clientHeight == 0)

        subnodes.style.display = "none";

        }

     

    How can we solve this? Is there any workaround?

    Thank in advance.

Children