X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/cb5f0971afc5f997dc1928f36845fab67de197da..5345fed890b5a70bfc09df12e119ba61cc0e7e18:/src/com/owncloud/android/authentication/PinCheck.java diff --git a/src/com/owncloud/android/authentication/PinCheck.java b/src/com/owncloud/android/authentication/PinCheck.java index 7be77411..f8423eb2 100644 --- a/src/com/owncloud/android/authentication/PinCheck.java +++ b/src/com/owncloud/android/authentication/PinCheck.java @@ -1,25 +1,26 @@ package com.owncloud.android.authentication; import android.app.Activity; -import android.content.Intent; import android.content.SharedPreferences; import android.preference.PreferenceManager; import com.owncloud.android.MainApp; -import com.owncloud.android.ui.activity.PinCodeActivity; public class PinCheck extends Activity { private static Long timestamp = 0l; + private static Long lastStart = 0l; public static void setUnlockTimestamp() { timestamp = System.currentTimeMillis(); } public static boolean checkIfPinEntry(){ - if ((System.currentTimeMillis() - timestamp) > 10000){ + if ((System.currentTimeMillis() - timestamp) > 10000 && + (System.currentTimeMillis() - lastStart) > 10000){ SharedPreferences appPrefs = PreferenceManager.getDefaultSharedPreferences(MainApp.getAppContext()); if (appPrefs.getBoolean("set_pincode", false)) { + lastStart = System.currentTimeMillis(); return true; } }