mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-19 16:19:33 +01:00
Fix media send delayed after backgrounding app.
This commit is contained in:
committed by
Alex Hart
parent
786c2b888b
commit
8836b2a570
@@ -630,6 +630,7 @@ class ConversationFragment :
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
SignalLocalMetrics.ConversationOpen.start()
|
||||
registerForResults()
|
||||
}
|
||||
|
||||
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
|
||||
@@ -683,8 +684,6 @@ class ConversationFragment :
|
||||
|
||||
SpoilerAnnotation.resetRevealedSpoilers()
|
||||
|
||||
registerForResults()
|
||||
|
||||
inputPanel.setMediaListener(InputPanelMediaListener())
|
||||
|
||||
binding.conversationItemRecycler.addOnLayoutChangeListener { v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
|
||||
|
||||
@@ -449,7 +449,7 @@ class MediaReviewFragment : Fragment(R.layout.v2_media_review_fragment), Schedul
|
||||
.setInterpolator(MediaAnimations.interpolator)
|
||||
.alpha(1f)
|
||||
|
||||
disposables += sharedViewModel
|
||||
sharedViewModel
|
||||
.send(selection.filterIsInstance<ContactSearchKey.RecipientSearchKey>(), scheduledSendTime)
|
||||
.subscribe(
|
||||
{ result ->
|
||||
|
||||
Reference in New Issue
Block a user