diff --git a/nativescript-core/ui/core/view/view.android.ts b/nativescript-core/ui/core/view/view.android.ts index e1f2187ba..38e8fcd18 100644 --- a/nativescript-core/ui/core/view/view.android.ts +++ b/nativescript-core/ui/core/view/view.android.ts @@ -829,6 +829,11 @@ export class View extends ViewCommon { stateListAnimator.addState([statePressed, stateEnabled], pressedSet); stateListAnimator.addState([stateEnabled], notPressedSet); stateListAnimator.addState([], defaultSet); + + const currentAnimator = nativeView.getStateListAnimator(); + if (currentAnimator) { + currentAnimator.jumpToCurrentState(); + } nativeView.setStateListAnimator(stateListAnimator); }