diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js index d2236fb90..b62440dff 100644 --- a/js/ui/screenShield.js +++ b/js/ui/screenShield.js @@ -94,8 +94,10 @@ export class ScreenShield extends Signals.EventEmitter { this._smartcardManager = SmartcardManager.getSmartcardManager(); this._smartcardManager.connect('smartcard-inserted', (manager, token) => { - if (this._isLocked && token.UsedToLogin) + if (this._isLocked && token.UsedToLogin) { + this._wakeUpScreen(); this._activateDialog(); + } }); this._credentialManagers = {};