Commit 83b0a223 authored by konovalovsergey's avatar konovalovsergey

fix bug 32500

parent e6a31072
......@@ -2650,6 +2650,11 @@ Workbook.prototype.editDefinesNames = function ( oldName, newName, bUndo ) {
for ( var id in nSE ) {
se = nSE[id];
se.deleteMasterEdge( retRes );
//todo Master/Slave взаимно обратные свойства, добавлять и удалять надо вместе
//из Vertex удаляем, в DefName остается, на добавлении новой зависимости в DefName ничего не делаем т.к. уже есть такая зависимость
//получалось что DefName и Vertex имеют похожи зависимости, но разные обьекты(из-за этого страдали дальнейшие операции)
//не уверен в этой правке
retRes.deleteSlaveEdge(se);
if (!se.isDefinedName) {
this.needRecalc.nodes[se.nodeId] = [se.sheetId, se.cellId ];
this.needRecalc.length++;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment