Fix hide dialog dismissal.

This commit is contained in:
Alex Hart 2022-09-27 15:24:54 -03:00 committed by Cody Henthorne
parent 20ce3e68f8
commit daf78b31b5
3 changed files with 2 additions and 4 deletions

View file

@ -17,7 +17,6 @@ import androidx.core.view.ViewCompat
import androidx.fragment.app.viewModels import androidx.fragment.app.viewModels
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.google.android.material.floatingactionbutton.FloatingActionButton import com.google.android.material.floatingactionbutton.FloatingActionButton
import com.google.android.material.snackbar.BaseTransientBottomBar
import com.google.android.material.snackbar.Snackbar import com.google.android.material.snackbar.Snackbar
import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers
import io.reactivex.rxjava3.core.Single import io.reactivex.rxjava3.core.Single

View file

@ -1049,7 +1049,7 @@ class StoryViewerPageFragment :
}, },
onHide = { onHide = {
viewModel.setIsDisplayingHideDialog(true) viewModel.setIsDisplayingHideDialog(true)
StoryDialogs.hideStory(requireContext(), Recipient.resolved(storyViewerPageArgs.recipientId).getDisplayName(requireContext()), { viewModel.setIsDisplayingHideDialog(true) }) { StoryDialogs.hideStory(requireContext(), Recipient.resolved(storyViewerPageArgs.recipientId).getDisplayName(requireContext()), { viewModel.setIsDisplayingHideDialog(false) }) {
lifecycleDisposable += viewModel.hideStory().subscribe { lifecycleDisposable += viewModel.hideStory().subscribe {
callback.onStoryHidden(storyViewerPageArgs.recipientId) callback.onStoryHidden(storyViewerPageArgs.recipientId)
} }

View file

@ -61,7 +61,6 @@ class FullSignalAudioManagerApi31(context: Context, eventListener: EventListener
return AudioDevice.NONE return AudioDevice.NONE
} }
override fun setDefaultAudioDevice(recipientId: RecipientId?, newDefaultDevice: AudioDevice, clearUserEarpieceSelection: Boolean) { override fun setDefaultAudioDevice(recipientId: RecipientId?, newDefaultDevice: AudioDevice, clearUserEarpieceSelection: Boolean) {
defaultDevice = newDefaultDevice defaultDevice = newDefaultDevice
} }