Skip to content

Commit a9649de

Browse files
committed
refactor: BasicBody improvements and VariableValue inheritance
1 parent 71b5f35 commit a9649de

3 files changed

Lines changed: 129 additions & 217 deletions

File tree

src/core/system/System.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2450,7 +2450,9 @@ export class fx {
24502450
);
24512451
formulaData.body = bodyView;
24522452
//formulaData.isBindingFormula=true;
2453-
formulaData.body.isBindingFormula = true;
2453+
if (formulaData.body) {
2454+
formulaData.body.isBindingFormula = true;
2455+
}
24542456
bodyView.formulaBody = formulaData;
24552457
fx.Call.send(
24562458
fx.Eve.SHIFT_ADD_FORMULA,
@@ -2888,7 +2890,9 @@ export class fx {
28882890
dataItem.formulaY
28892891
);
28902892
formulaData.body = symbolBody;
2891-
formulaData.body.isBindingFormula = true;
2893+
if (formulaData.body) {
2894+
formulaData.body.isBindingFormula = true;
2895+
}
28922896
symbolBody.formulaBody = formulaData;
28932897

28942898
fx.Call.send(

0 commit comments

Comments
 (0)