mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Minor cleanup
This commit is contained in:
		| @@ -28,24 +28,25 @@ class SecureActivityDelegate(private val activity: FragmentActivity) { | ||||
|     } | ||||
|  | ||||
|     fun onResume() { | ||||
|         val lockApp = preferences.useBiometricLock().get() | ||||
|         if (lockApp && BiometricUtil.isSupported(activity)) { | ||||
|             if (isAppLocked()) { | ||||
|                 val intent = Intent(activity, BiometricUnlockActivity::class.java) | ||||
|                 activity.startActivity(intent) | ||||
|                 activity.overridePendingTransition(0, 0) | ||||
|         if (preferences.useBiometricLock().get()) { | ||||
|             if (BiometricUtil.isSupported(activity)) { | ||||
|                 if (isAppLocked()) { | ||||
|                     activity.startActivity(Intent(activity, BiometricUnlockActivity::class.java)) | ||||
|                     activity.overridePendingTransition(0, 0) | ||||
|                 } | ||||
|             } else { | ||||
|                 preferences.useBiometricLock().set(false) | ||||
|             } | ||||
|         } else if (lockApp) { | ||||
|             preferences.useBiometricLock().set(false) | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     private fun isAppLocked(): Boolean { | ||||
|         return locked && | ||||
|             ( | ||||
|                 preferences.lockAppAfter().get() <= 0 || | ||||
|                     Date().time >= preferences.lastAppUnlock().get() + 60 * 1000 * preferences.lockAppAfter().get() | ||||
|                 ) | ||||
|         if (!locked) { | ||||
|             return false | ||||
|         } | ||||
|  | ||||
|         return preferences.lockAppAfter().get() <= 0 || | ||||
|             Date().time >= preferences.lastAppUnlock().get() + 60 * 1000 * preferences.lockAppAfter().get() | ||||
|     } | ||||
|  | ||||
|     companion object { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user