|
|
@@ -7,6 +7,7 @@ import com.atmob.keyboard_android.R
|
|
|
import com.atmob.keyboard_android.component.ComponentConstant
|
|
|
import com.atmob.keyboard_android.component.annotation.Component
|
|
|
import com.atmob.keyboard_android.component.base.BaseUIComponent
|
|
|
+import com.atmob.keyboard_android.component.base.animator.ComponentAnimator
|
|
|
import com.atmob.keyboard_android.component.base.animator.impl.TransitionAnimator
|
|
|
import com.atmob.keyboard_android.component.page.ILoginPageComponent
|
|
|
import com.atmob.keyboard_android.constant.Constants
|
|
|
@@ -59,9 +60,9 @@ class LoginPageComponent @JvmOverloads constructor(
|
|
|
KeyboardHolder.getKeyboardService()?.getKeyboardViewModel()?.updateLoginPageShowing(false)
|
|
|
}
|
|
|
|
|
|
- override fun getComponentAnimator(): Class<*> {
|
|
|
+ override fun getComponentAnimator(): ComponentAnimator {
|
|
|
return if (Constants.COMPONENT_ANIMATOR_ENABLE) {
|
|
|
- TransitionAnimator::class.java
|
|
|
+ TransitionAnimator()
|
|
|
} else {
|
|
|
super.getComponentAnimator()
|
|
|
}
|