Changeset 4bd1e2


Ignore:
Timestamp:
Feb 20, 2013, 8:32:55 PM (9 years ago)
Author:
rene <rene@…>
Branches:
ng_0.9
Children:
f3a715
Parents:
65db0f
Message:

sometimes elem is not set, skip those times

File:
1 edited

Legend:

Unmodified
Added
Removed
  • content/bindings/v_identity.xml

    r65db0f r4bd1e2  
    4141    <parameter name="permanent" />
    4242            <body><![CDATA[
    43         var randID = elem.tooltipElem.getAttribute("tooltip");
    44         this.removeTooltip(randID);
    45         if (!randID) {
    46             randID = "virtualIdentityExtension_tooltip_" + parseInt((new Date()).getTime());
    47             elem.tooltipElem.setAttribute("tooltip", randID);
    48         }
    49         var toolTip = document.createElement("tooltip");
    50         toolTip.setAttribute("class", "identityDataTooltip");
    51         toolTip.setAttribute("id", randID);
    52         toolTip.elem = elem;
    53         toolTip.permanent = permanent;
    54         this.appendChild(toolTip);
     43            if (elem) {
     44                var randID = elem.tooltipElem.getAttribute("tooltip");
     45                this.removeTooltip(randID);
     46                if (!randID) {
     47                    randID = "virtualIdentityExtension_tooltip_" + parseInt((new Date()).getTime());
     48                    elem.tooltipElem.setAttribute("tooltip", randID);
     49                }
     50                var toolTip = document.createElement("tooltip");
     51                toolTip.setAttribute("class", "identityDataTooltip");
     52                toolTip.setAttribute("id", randID);
     53                toolTip.elem = elem;
     54                toolTip.permanent = permanent;
     55                this.appendChild(toolTip);
     56                }
    5557        ]]></body>
    5658    </method>
Note: See TracChangeset for help on using the changeset viewer.