private void Inactivity_Detected(object sender, EventArgs e) { WindowContext.Default().Dispatcher.Dispatch(() => { var passcode = TLContainer.Current.Resolve <IPasscodeService>(); if (passcode != null && UIViewSettings.GetForCurrentView().UserInteractionMode == UserInteractionMode.Mouse) { passcode.Lock(); ShowPasscode(); } }); }
private void Inactivity_Detected(object sender, EventArgs e) { WindowContext.Default().Dispatcher.Dispatch(() => { var passcode = TLContainer.Current.Passcode; if (passcode != null) { passcode.Lock(); ShowPasscode(false); } }); }