Skip to content
Snippets Groups Projects

Let StatusManager combine all sources into single app state

Merged Sebastian requested to merge 159-stuck-on-init-explore into main
Compare and
8 files
+ 173
134
Compare changes
  • Side-by-side
  • Inline

Files

@@ -19,6 +19,10 @@
package org.briarproject.mailbox.android.dontkillme
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.fragment.app.activityViewModels
import dagger.hilt.android.AndroidEntryPoint
import org.briarproject.mailbox.android.ui.MailboxViewModel
@@ -28,6 +32,18 @@ class DoNotKillMeFragment : AbstractDoNotKillMeFragment() {
private val viewModel: MailboxViewModel by activityViewModels()
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?,
): View? {
val view = super.onCreateView(inflater, container, savedInstanceState)
if (!viewModel.needToShowDoNotKillMeFragment) {
viewModel.onDoNotKillComplete()
}
return view
}
override fun onButtonClicked() {
viewModel.onDoNotKillComplete()
}
Loading