To clear isCopy, isCopyTemplate data when removed relevent node

This commit is contained in:
sakv2e10204
2022-05-31 18:13:57 +05:30
parent c18fdd0ce3
commit 1ec7aa27a4
2 changed files with 15 additions and 0 deletions

View File

@@ -15,6 +15,7 @@ var exportButton;
var dropdownshape;
var isService = 0;
var isCopy = false;
var copyID;
var isCopyPara = false;
localStorage.setItem("copyedgeid", "");
localStorage.setItem("copynodeid", "");

View File

@@ -1017,12 +1017,26 @@ function removeNodes(nodeID, isMultiple) {
tempUndo.push(nodeDetails);
}
if (isCopyPara) {
if (nodeID == copiedNodeID) {
isCopyPara = false;
copiedNodeID = "";
}
}
else if (isCopy) {
if (nodeID == copyID) {
isCopy = false;
copyID = "";
}
}
network.body.data.nodes.remove(nodeID);
}
function copyNode(nodeID, callback) {
showHideDrawerandMenu();
isCopy = true;
copyID = nodeID;
document.getElementById("btnPasteNode").onclick = pasteNode.bind(
this,
nodeID,