diff --git a/src/controllers/menuButton.js b/src/controllers/menuButton.js index 263d3f3..cc3c408 100644 --- a/src/controllers/menuButton.js +++ b/src/controllers/menuButton.js @@ -3204,7 +3204,8 @@ const menuButton = { fv[mc_r + "_" + mc_c] = $.extend(true, {}, cell); } else{ - let cell_clone = fv[mc_r + "_" + mc_c]; + // let cell_clone = fv[mc_r + "_" + mc_c]; + let cell_clone = JSON.parse(JSON.stringify(fv[mc_r + "_" + mc_c])); delete cell_clone.v; delete cell_clone.m; @@ -3265,7 +3266,8 @@ const menuButton = { fv[mc_r + "_" + mc_c] = $.extend(true, {}, cell); } else{ - let cell_clone = fv[mc_r + "_" + mc_c]; + let cell_clone = fv[mc_r + "_" + mc_c]; + let cell_clone = JSON.parse(JSON.stringify(fv[mc_r + "_" + mc_c])); delete cell_clone.v; delete cell_clone.m; diff --git a/src/global/api.js b/src/global/api.js index 8b8e5b6..91d3ece 100644 --- a/src/global/api.js +++ b/src/global/api.js @@ -3163,7 +3163,8 @@ export function cancelRangeMerge(options = {}) { fv[mc_r + "_" + mc_c] = $.extend(true, {}, cell); } else{ - let cell_clone = fv[mc_r + "_" + mc_c]; + // let cell_clone = fv[mc_r + "_" + mc_c]; + let cell_clone = JSON.parse(JSON.stringify(fv[mc_r + "_" + mc_c])); delete cell_clone.v; delete cell_clone.m;