Desktop doesn't get keyboard focus
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Medium
|
Christopher Townsend | ||
0.9.11 |
Confirmed
|
Medium
|
Christopher Townsend | ||
compiz (Ubuntu) |
Fix Released
|
Medium
|
Christopher Townsend |
Bug Description
When a window application is open, the desktop icons can get mouse focus but the keyboard event are send to the last window. Trying renaming or deleting files on the desktop with the keyboard is impossible in this scenario.
I have the focus mode "follow the mouse", but reverting to the default setting has the same problem.
Also have a look at this question on Ask Ubuntu
http://
I'm using Ubuntu 14.10 but this problem also happened on 14.04 (and I think in older versions too)
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: unity 7.3.1+14.
ProcVersionSign
Uname: Linux 3.16.0-31-generic x86_64
ApportVersion: 2.14.7-0ubuntu8.2
Architecture: amd64
CompizPlugins: No value set for `/apps/
CurrentDesktop: Unity
Date: Tue Mar 3 11:21:00 2015
InstallationDate: Installed on 2015-02-10 (20 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Stephen M. Webb: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 42 lines (+10/-2)2 files modifiedmetadata/core.xml.in (+5/-0)
src/event.cpp (+5/-2)
Changed in compiz: | |
status: | Triaged → In Progress |
Changed in compiz (Ubuntu): | |
status: | Triaged → In Progress |
Changed in compiz: | |
status: | In Progress → Fix Committed |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
I can only seem to reproduce this when I have "General Options->Focus & Raise Behavior->Click To Focus" unchecked.
I believe this is a Compiz issue and was probably introduced when I tried to handle the Gtk X input stuff introduced in 14.04, which has been a total pain.
I'll give it a look and see if I can come up with a solution for this without breaking everything else.