Improve transition back to creation fragment.

This commit is contained in:
Rashad Sookram
2022-03-23 12:45:07 -04:00
committed by Greyson Parrelli
parent 135fde68c1
commit 72b3a0555d
7 changed files with 39 additions and 1 deletions

View File

@@ -5,6 +5,7 @@ import android.view.View
import androidx.appcompat.widget.AppCompatImageView
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.core.view.drawToBitmap
import androidx.core.view.postDelayed
import androidx.fragment.app.Fragment
import androidx.fragment.app.viewModels
import androidx.navigation.fragment.findNavController
@@ -120,6 +121,8 @@ class TextStoryPostCreationFragment : Fragment(R.layout.stories_text_post_creati
}
override fun onTextStoryPostTextEntryDismissed() {
storyTextPostView.showPostContent()
storyTextPostView.postDelayed(resources.getInteger(R.integer.text_entry_exit_duration).toLong()) {
storyTextPostView.showPostContent()
}
}
}

View File

@@ -66,6 +66,8 @@ class TextStoryPostTextEntryFragment : KeyboardEntryDialogFragment(
private var allCapsFilter = InputFilter.AllCaps()
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
requireDialog().window?.attributes?.windowAnimations = R.style.TextSecure_Animation_TextStoryPostEntryDialog
initializeViews(view)
initializeInput()
initializeAlignmentButton()