Basicprimitives org chart node preview working wrong

639 Views Asked by At

I successfully create a organizational chart with BasicPrimitives-orgChart but I have a problem with the node's preview when you do mouse hover. Sometimes randomly gray "preview" node appears on the left of the screen.

Sometimes the preview shows correctly should be like this

But somethimes appear the gray node gray preview node

My fucntion to chart create

function buildChart() {
    var options = new primitives.orgdiagram.Config();
    var jsonString = $("[id$=txhDat]").val();
    var datos = JSON.parse(jsonString);
    var arrayItem = [];
    for (index = 0; index < datos.length; index++) {
        var objUbica = datos[index];
        var item = new itemUbica(objUbica.cve, objUbica.name, objUbica.parent, objUbica.index);
        var itemFinal = new primitives.orgdiagram.ItemConfig(item);
        arrayItem[arrayItem.length] = itemFinal;
    }
    options.items = arrayItem;
    options.cursorItem = 0;
    options.templates = [getTemplateUbica()];
    options.onItemRender = onTemplateRender;
    options.hasButtons = primitives.common.Enabled.True;
    options.hasSelectorCheckbox = primitives.common.Enabled.False;
    options.onButtonClick = function (e, data) {

        switch (data.name) {
            case "move":
                $("[id$=]")
                dialogMoveOp(data.context.cveUbica, data.context.ubica);
                break;
        }
    };
    jQuery("#divChart").orgDiagram(options);
}

Also this happend just after the first render I dont manipulate anything in the DOM. See the initial div there (divChart)

0

There are 0 best solutions below