Skip to content

Commit cb120de

Browse files
committed
fix ignor expression validation
1 parent 4bbdafb commit cb120de

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎bundle/jsx/renderManager.jsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ $.__bodymovin.bm_renderManager = (function () {
378378
}
379379

380380
function shouldIgnoreExpressionProperties() {
381-
return currentCompSettings && currentCompSettings.ignore_expression_properties;
381+
return currentCompSettings.ignore_expression_properties;
382382
}
383383

384384
ob.renderData = {

‎bundle/jsx/utils/keyframeHelper.jsx‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -242,8 +242,8 @@ $.__bodymovin.bm_keyframeHelper = (function () {
242242
switch (property.propertyValueType) {
243243
case PropertyValueType.ThreeD_SPATIAL:
244244
case PropertyValueType.TwoD_SPATIAL:
245-
lastKey.to = property.keyOutSpatialTangent(indexTime);
246-
key.ti = property.keyInSpatialTangent(indexTime + 1);
245+
lastKey.to = bm_generalUtils.roundNumber(property.keyOutSpatialTangent(indexTime), 3);
246+
key.ti = bm_generalUtils.roundNumber(property.keyInSpatialTangent(indexTime + 1), 3);
247247
break;
248248
}
249249
}
@@ -462,7 +462,7 @@ $.__bodymovin.bm_keyframeHelper = (function () {
462462
}
463463
searchRovingKeyframes(prop);
464464
returnOb.k = exportKeys(prop, frRate, stretch, keyframeValues);
465-
if(prop.propertyIndex && !bm_renderManager.shouldIgnoreExpressionProperties()) {
465+
if(prop.propertyIndex && !$.__bodymovin.bm_renderManager.shouldIgnoreExpressionProperties()) {
466466
returnOb.ix = prop.propertyIndex;
467467
}
468468
bm_expressionHelper.checkExpression(prop, returnOb);

0 commit comments

Comments
 (0)