about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/screens/Login/index.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/screens/Login/index.tsx b/src/screens/Login/index.tsx
index 0328f8783..e032d4189 100644
--- a/src/screens/Login/index.tsx
+++ b/src/screens/Login/index.tsx
@@ -17,6 +17,7 @@ import {SetNewPasswordForm} from '#/screens/Login/SetNewPasswordForm'
 import {PasswordUpdatedForm} from '#/screens/Login/PasswordUpdatedForm'
 import {LoginForm} from '#/screens/Login/LoginForm'
 import {ScreenTransition} from './ScreenTransition'
+import {LayoutAnimationConfig} from 'react-native-reanimated'
 
 enum Forms {
   Login,
@@ -164,7 +165,9 @@ export const Login = ({onPressBack}: {onPressBack: () => void}) => {
   return (
     <KeyboardAvoidingView testID="signIn" behavior="padding" style={a.flex_1}>
       <LoggedOutLayout leadin="" title={title} description={description}>
-        <ScreenTransition key={currentForm}>{content}</ScreenTransition>
+        <LayoutAnimationConfig skipEntering skipExiting>
+          <ScreenTransition key={currentForm}>{content}</ScreenTransition>
+        </LayoutAnimationConfig>
       </LoggedOutLayout>
     </KeyboardAvoidingView>
   )