|
|
@@ -51,9 +51,11 @@ export function toJSON (node) {
|
|
|
return canvas
|
|
|
}
|
|
|
|
|
|
-export function copy ({ id, ...node }) {
|
|
|
- const copyNode = getOptions(node.type).copy?.(node) || node
|
|
|
+export function copy ({ id, layerName, ...node }) {
|
|
|
+ const widgetOptions = getWidget(node.type)
|
|
|
+ const copyNode = widgetOptions.copy?.(node) || node
|
|
|
copyNode.id = createID(copyNode.type)
|
|
|
+ copyNode.layerName = widgetOptions.label
|
|
|
return copyNode
|
|
|
}
|
|
|
|