Skip to content

Creating duplicate icon when removing node using extension columnview #899

@AkibS

Description

@AkibS

I am using column view extension along with context menu.
While deleting any node creating duplicate icon at parent node. Also child nodes not removed.


$("#columnview").fancytree(
{
            extensions: ["columnview"],
            checkbox: true,
            source: {
                url: $("#columnview").data("url")
            }
 }); 


   $("#columnview").contextmenu({
            delegate: "span.fancytree-node",
            autoFocus: true,
            menu: [
                { title: "Delete", cmd: "delete", uiIcon: "ui-icon-trash", disable: true }
            ],
            select: function (event, ui) {

                var node = $.ui.fancytree.getNode(ui.target);

                switch (ui.cmd) {
                    case "delete":
                        node.remove();
                        break;
            }}
        }
);

I may have missed something. if that so could you please help to solve this.

Attaching images.

step1

step2

step3

I apologize in advance.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions