Locking the screen while in window spread results in Enter key not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
High
|
Andrea Azzarone |
Bug Description
If the screen is locked while in app/window spread, the Enter key will not work in the lockscreen. The password field has focus though, entering the password works just fine. The Enter key will work again after opening and closing one of the indicators and then clicking the password field.
Steps to reproduce:
* Enter app or window spread mode
* Lock the screen using the keyboard shortcut
* Enter your password and press Enter
* Click one of the indicators twice to open and close it
* Click on the password field and press Enter again
This has the potential to be a real problem for normal users, as they won't know what caused the problem and probably would give up and reboot, losing their unsaved session.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity 7.1.2+14.
ProcVersionSign
Uname: Linux 3.13.0-17-generic x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CurrentDesktop: Unity
Date: Wed Mar 12 18:06:59 2014
InstallationDate: Installed on 2014-02-24 (16 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140223)
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Unity Team: Pending requested
-
Diff: 17 lines (+7/-0)1 file modifiedplugins/unityshell/src/unityshell.cpp (+7/-0)
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Stephen M. Webb (community): Approve
- Brandon Schaefer (community): Approve
-
Diff: 242 lines (+66/-31)4 files modifiedlockscreen/LockScreenController.cpp (+37/-20)
lockscreen/LockScreenController.h (+3/-0)
plugins/unityshell/src/unityshell.cpp (+4/-0)
tests/test_lockscreen_controller.cpp (+22/-11)
Changed in unity (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in unity: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity: | |
assignee: | Brandon Schaefer (brandontschaefer) → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | Brandon Schaefer (brandontschaefer) → Andrea Azzarone (andyrock) |
Changed in unity: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package unity - 7.1.2+14. 04.20140320. 1-0ubuntu1
--------------- 14.04.20140320. 1-0ubuntu1) trusty; urgency=low
unity (7.1.2+
[ Chris Townsend ]
* Change the signal for detecting resuming from Suspend from UPower
(which is unreliable) to logind. (LP: #1210077)
[ Brandon Schaefer ]
* Use key_code instead of key_sym for the Super+<Num> shortcut. (LP:
#1294885)
[ Andrea Azzarone ]
* Wait for the grab before showing the lockscreen. (LP: #1291497)
* Do not lock a guest session. (LP: #1295194)
-- Ubuntu daily release <email address hidden> Thu, 20 Mar 2014 23:51:55 +0000