mirror of
https://github.com/bitwarden/mobile
synced 2025-12-20 18:23:51 +00:00
fixes to locking
This commit is contained in:
@@ -88,7 +88,8 @@ namespace Bit.Droid
|
|||||||
{
|
{
|
||||||
if(message.Command == "scheduleLockTimer")
|
if(message.Command == "scheduleLockTimer")
|
||||||
{
|
{
|
||||||
var lockOptionMs = (int)message.Data * 1000;
|
var lockOptionMinutes = (int)message.Data;
|
||||||
|
var lockOptionMs = lockOptionMinutes * 60000;
|
||||||
var triggerMs = Java.Lang.JavaSystem.CurrentTimeMillis() + lockOptionMs + 10;
|
var triggerMs = Java.Lang.JavaSystem.CurrentTimeMillis() + lockOptionMs + 10;
|
||||||
var alarmManager = GetSystemService(AlarmService) as AlarmManager;
|
var alarmManager = GetSystemService(AlarmService) as AlarmManager;
|
||||||
alarmManager.Set(AlarmType.RtcWakeup, triggerMs, _lockAlarmPendingIntent);
|
alarmManager.Set(AlarmType.RtcWakeup, triggerMs, _lockAlarmPendingIntent);
|
||||||
|
|||||||
@@ -275,6 +275,7 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
await _storageService.RemoveAsync(Constants.FingerprintUnlockKey);
|
await _storageService.RemoveAsync(Constants.FingerprintUnlockKey);
|
||||||
}
|
}
|
||||||
|
_lockService.FingerprintLocked = false;
|
||||||
await _cryptoService.ToggleKeyAsync();
|
await _cryptoService.ToggleKeyAsync();
|
||||||
BuildList();
|
BuildList();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user