Only performing the change on copies, allowing cuts through.
This commit is contained in:
parent
ed2672fca3
commit
ab136e248a
|
@ -409,12 +409,16 @@ export const getFrontendStore = () => {
|
||||||
return state
|
return state
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// defines if this is a copy or a cut
|
||||||
|
const cut = state.componentToPaste.isCut
|
||||||
|
|
||||||
// immediately need to remove bindings, currently these aren't valid when pasted
|
// immediately need to remove bindings, currently these aren't valid when pasted
|
||||||
|
if (!cut) {
|
||||||
state.componentToPaste = removeBindings(state.componentToPaste)
|
state.componentToPaste = removeBindings(state.componentToPaste)
|
||||||
|
}
|
||||||
|
|
||||||
// Clone the component to paste
|
// Clone the component to paste
|
||||||
// Retain the same ID if cutting as things may be referencing this component
|
// Retain the same ID if cutting as things may be referencing this component
|
||||||
const cut = state.componentToPaste.isCut
|
|
||||||
delete state.componentToPaste.isCut
|
delete state.componentToPaste.isCut
|
||||||
let componentToPaste = cloneDeep(state.componentToPaste)
|
let componentToPaste = cloneDeep(state.componentToPaste)
|
||||||
if (cut) {
|
if (cut) {
|
||||||
|
|
Loading…
Reference in New Issue