kopia lustrzana https://github.com/ryukoposting/Signal-Android
Fix bad toolbar animations when switching to and from archive fragment.
rodzic
c078d08df7
commit
392a66ed59
|
@ -150,13 +150,14 @@ class MainActivityListHostFragment : Fragment(R.layout.main_activity_list_host_f
|
||||||
|
|
||||||
private fun presentToolbarForConversationListFragment() {
|
private fun presentToolbarForConversationListFragment() {
|
||||||
if (_basicToolbar.resolved() && _basicToolbar.get().visible) {
|
if (_basicToolbar.resolved() && _basicToolbar.get().visible) {
|
||||||
_toolbar.runRevealAnimation(R.anim.slide_to_end)
|
_toolbar.runRevealAnimation(R.anim.slide_from_start)
|
||||||
}
|
}
|
||||||
|
|
||||||
_toolbar.visible = true
|
_toolbar.visible = true
|
||||||
_searchAction.visible = true
|
_searchAction.visible = true
|
||||||
if (_basicToolbar.resolved()) {
|
|
||||||
_basicToolbar.get().runHideAnimation(R.anim.slide_from_start)
|
if (_basicToolbar.resolved() && _basicToolbar.get().visible) {
|
||||||
|
_basicToolbar.get().runHideAnimation(R.anim.slide_to_end)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
app:destination="@id/conversationListArchiveFragment"
|
app:destination="@id/conversationListArchiveFragment"
|
||||||
app:enterAnim="@anim/slide_from_end"
|
app:enterAnim="@anim/slide_from_end"
|
||||||
app:exitAnim="@anim/slide_to_start"
|
app:exitAnim="@anim/slide_to_start"
|
||||||
app:popEnterAnim="@anim/slide_to_end"
|
app:popEnterAnim="@anim/slide_from_start"
|
||||||
app:popExitAnim="@anim/slide_from_start" />
|
app:popExitAnim="@anim/slide_to_end" />
|
||||||
<action
|
<action
|
||||||
android:id="@+id/action_conversationListFragment_to_storiesLandingFragment"
|
android:id="@+id/action_conversationListFragment_to_storiesLandingFragment"
|
||||||
app:destination="@id/storiesLandingFragment" />
|
app:destination="@id/storiesLandingFragment" />
|
||||||
|
|
Ładowanie…
Reference in New Issue