diff --git a/tns-core-modules/ui/core/properties/properties.ts b/tns-core-modules/ui/core/properties/properties.ts index 4c9eedba7..0ddca2223 100644 --- a/tns-core-modules/ui/core/properties/properties.ts +++ b/tns-core-modules/ui/core/properties/properties.ts @@ -570,7 +570,11 @@ export class CssAnimationProperty { const propertyName = options.name; this.name = propertyName; - CssAnimationProperty.properties[options.cssName || propertyName] = this; + CssAnimationProperty.properties[propertyName] = this; + if (options.cssName && options.cssName !== propertyName) { + CssAnimationProperty.properties[options.cssName] = this; + } + this._valueConverter = options.valueConverter; const cssName = "css:" + (options.cssName || propertyName);