1
1
package dev.yashgarg.qbit
2
2
3
3
import android.content.Context
4
- import android.content.pm.ActivityInfo
5
4
import android.os.Build
6
5
import android.os.Bundle
7
6
import android.util.Log
@@ -13,7 +12,7 @@ import androidx.core.os.bundleOf
13
12
import androidx.core.view.WindowCompat
14
13
import androidx.datastore.core.DataStore
15
14
import androidx.lifecycle.lifecycleScope
16
- import androidx.lifecycle.whenStarted
15
+ import androidx.lifecycle.whenResumed
17
16
import androidx.navigation.Navigation.findNavController
18
17
import androidx.work.ExistingWorkPolicy
19
18
import androidx.work.OneTimeWorkRequestBuilder
@@ -39,7 +38,6 @@ class MainActivity : AppCompatActivity() {
39
38
@Inject lateinit var serverPrefsStore: DataStore <ServerPreferences >
40
39
41
40
override fun onCreate (savedInstanceState : Bundle ? ) {
42
- requestedOrientation = ActivityInfo .SCREEN_ORIENTATION_PORTRAIT
43
41
WindowCompat .setDecorFitsSystemWindows(window, false )
44
42
super .onCreate(savedInstanceState)
45
43
@@ -48,14 +46,12 @@ class MainActivity : AppCompatActivity() {
48
46
binding = ActivityMainBinding .inflate(layoutInflater)
49
47
setContentView(binding.root)
50
48
51
- Log .i(this .javaClass.simpleName, " SavedInstanceState: $savedInstanceState " )
52
-
53
49
if (Build .VERSION .SDK_INT >= Build .VERSION_CODES .TIRAMISU ) {
54
50
checkPermissions(applicationContext)
55
51
}
56
52
57
53
lifecycleScope.launch {
58
- whenStarted {
54
+ whenResumed {
59
55
clientManager.configStatus.collect { status ->
60
56
when (status) {
61
57
ConfigStatus .EXISTS -> {
0 commit comments