Browse Source

Fix dodgy bugs

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 1 năm trước cách đây
mục cha
commit
0f17882e3c
1 tập tin đã thay đổi với 6 bổ sung8 xóa
  1. 6 8
      app/src/main/java/com/owncloud/android/MainApp.java

+ 6 - 8
app/src/main/java/com/owncloud/android/MainApp.java

@@ -113,6 +113,7 @@ import androidx.annotation.StringRes;
 import androidx.appcompat.app.AlertDialog;
 import androidx.appcompat.app.AppCompatDelegate;
 import androidx.core.util.Pair;
+import androidx.lifecycle.Lifecycle;
 import androidx.lifecycle.LifecycleEventObserver;
 import androidx.lifecycle.ProcessLifecycleOwner;
 import androidx.multidex.MultiDexApplication;
@@ -367,14 +368,11 @@ public class MainApp extends MultiDexApplication implements HasAndroidInjector {
     }
 
     private final LifecycleEventObserver lifecycleEventObserver = ((lifecycleOwner, event) -> {
-        switch (event) {
-            case ON_START -> {
-                Log_OC.d(TAG, "APP IN FOREGROUND");
-            }
-            case ON_STOP -> {
-                passCodeManager.setCanAskPin(true);
-                Log_OC.d(TAG, "APP IN BACKGROUND");
-            }
+        if (event == Lifecycle.Event.ON_START) {
+            Log_OC.d(TAG, "APP IN FOREGROUND");
+        } else if (event == Lifecycle.Event.ON_STOP) {
+            passCodeManager.setCanAskPin(true);
+            Log_OC.d(TAG, "APP IN BACKGROUND");
         }
     });