Blame SOURCES/0001-screenShield-unblank-when-inserting-smartcard.patch

ad7cac
From c4fc8a8db952a1ab349014db2e1429479ec8a7a5 Mon Sep 17 00:00:00 2001
12ec7d
From: Ray Strode <rstrode@redhat.com>
12ec7d
Date: Fri, 3 Jul 2015 13:54:36 -0400
12ec7d
Subject: [PATCH] screenShield: unblank when inserting smartcard
12ec7d
12ec7d
If a user inserts the smartcard when the screen is locked/blanked
12ec7d
we should ask them their pin right away.
12ec7d
12ec7d
At the moment they have to wiggle the mouse or do some other
12ec7d
action to get the screen to unblank.
12ec7d
---
12ec7d
 js/ui/screenShield.js | 4 +++-
12ec7d
 1 file changed, 3 insertions(+), 1 deletion(-)
12ec7d
12ec7d
diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js
ad7cac
index 2d8d9b3f6..ebba6c82a 100644
12ec7d
--- a/js/ui/screenShield.js
12ec7d
+++ b/js/ui/screenShield.js
ad7cac
@@ -515,8 +515,10 @@ var ScreenShield = new Lang.Class({
12ec7d
         this._smartcardManager = SmartcardManager.getSmartcardManager();
12ec7d
         this._smartcardManager.connect('smartcard-inserted',
ad7cac
                                        (manager, token) => {
12ec7d
-                                           if (this._isLocked && token.UsedToLogin)
12ec7d
+                                           if (this._isLocked && token.UsedToLogin) {
12ec7d
+                                               this._wakeUpScreen();
12ec7d
                                                this._liftShield(true, 0);
12ec7d
+                                           }
ad7cac
                                        });
12ec7d
 
12ec7d
         this._oVirtCredentialsManager = OVirt.getOVirtCredentialsManager();
12ec7d
-- 
ad7cac
1.8.3.1
12ec7d