diff --git a/vector/build.gradle b/vector/build.gradle index 9270185b8e..9f4d751878 100644 --- a/vector/build.gradle +++ b/vector/build.gradle @@ -333,6 +333,7 @@ dependencies { implementation "androidx.sharetarget:sharetarget:1.1.0" implementation 'androidx.core:core-ktx:1.5.0' implementation "androidx.media:media:1.3.1" + implementation "androidx.transition:transition:1.4.1" implementation "org.threeten:threetenbp:1.4.0:no-tzdb" implementation "com.gabrielittner.threetenbp:lazythreetenbp:0.9.0" @@ -417,7 +418,7 @@ dependencies { implementation "com.github.bumptech.glide:glide:$glide_version" kapt "com.github.bumptech.glide:compiler:$glide_version" implementation 'com.danikula:videocache:2.7.1' - implementation 'com.github.yalantis:ucrop:2.2.6' + implementation 'com.github.yalantis:ucrop:2.2.7' // Badge for compatibility implementation 'me.leolin:ShortcutBadger:1.1.22@aar' diff --git a/vector/src/main/java/im/vector/app/features/login/AbstractLoginFragment.kt b/vector/src/main/java/im/vector/app/features/login/AbstractLoginFragment.kt index c16c7c6645..ed999df1f2 100644 --- a/vector/src/main/java/im/vector/app/features/login/AbstractLoginFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/AbstractLoginFragment.kt @@ -49,7 +49,9 @@ abstract class AbstractLoginFragment : VectorBaseFragment() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - sharedElementEnterTransition = TransitionInflater.from(context).inflateTransition(android.R.transition.move) + context?.let { + sharedElementEnterTransition = TransitionInflater.from(it).inflateTransition(android.R.transition.move) + } } @CallSuper diff --git a/vector/src/main/java/im/vector/app/features/login2/AbstractLoginFragment2.kt b/vector/src/main/java/im/vector/app/features/login2/AbstractLoginFragment2.kt index 39bee00ac2..77f7ac6e87 100644 --- a/vector/src/main/java/im/vector/app/features/login2/AbstractLoginFragment2.kt +++ b/vector/src/main/java/im/vector/app/features/login2/AbstractLoginFragment2.kt @@ -47,7 +47,9 @@ abstract class AbstractLoginFragment2 : VectorBaseFragment override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - sharedElementEnterTransition = TransitionInflater.from(context).inflateTransition(android.R.transition.move) + context?.let { + sharedElementEnterTransition = TransitionInflater.from(it).inflateTransition(android.R.transition.move) + } } @CallSuper