|
@@ -85,7 +85,7 @@ class HierarchyFrameMenus extends Atomic.ScriptObject {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- handleNodeContextMenu(target: Atomic.UIWidget, refid: string): boolean {
|
|
|
|
|
|
|
+ handleNodeContextMenu(target: Atomic.UIWidget, refid: string, editor: Editor.SceneEditor3D): boolean {
|
|
|
|
|
|
|
|
if (target.id == "node context menu") {
|
|
if (target.id == "node context menu") {
|
|
|
|
|
|
|
@@ -106,6 +106,8 @@ class HierarchyFrameMenus extends Atomic.ScriptObject {
|
|
|
node.remove();
|
|
node.remove();
|
|
|
scene.sendEvent("SceneEditAddRemoveNodes", { end: true });
|
|
scene.sendEvent("SceneEditAddRemoveNodes", { end: true });
|
|
|
|
|
|
|
|
|
|
+ editor.selection.delete();
|
|
|
|
|
+
|
|
|
return true;
|
|
return true;
|
|
|
|
|
|
|
|
} else if (refid == "duplicate_node") {
|
|
} else if (refid == "duplicate_node") {
|