[regression] Mouse hotbuttons broken on non-topmost windows
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
On windows that are not topmost, or at least not the topmost window after "Always On Top" windows, scrollwheel based hotkeys do not work, for example, Alt+wheel for changing window opacity, or Super+wheel for zooming in/out.
Steps to reproduce:
1. Open a nautilus window. Leave it unmaximized.
2. Open another nautilus window. Leave it unmaximized as well.
3. Click on the second window to make sure it's raised.
4. Move mouse over the second window, and use Super+ScrollUp to zoom in using the ezoom plugin (this should work, otherwise check to make sure the ezoom plugin is enabled). Zoom back out (Super+ScrollDown) when you have verified that this works.
5. Move mouse over the first window, but do not click it, and leave it below the second window.
6. Attempt to use Super+ScrollUp to zoom in. Notice that it doesn't work.
7. Click on the first window to raise it, then Try step 6 again. Notice that it works now.
Additional steps with always-on-top window:
8. Click on the second window again to raise it.
9. Right click on the window title bar and enable the "Always on top" option.
10. Click on the first window. The second window should remain on top.
11. Attempt step 6 again. Notice that the hotbutton works now.
Hotbuttons verified not to work:
1. Super+Scroll for zooming
2. Alt+Scroll for changing opacity
3. Ctrl+Alt+Scroll for changing desktop (this is a local customization)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: compiz 1:0.9.11+
Uname: Linux 3.14.0-hyper1 x86_64
.tmp.unity.
ApportVersion: 2.14.1-0ubuntu2
Architecture: amd64
CompizPlugins: [core,composite
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Wed Apr 16 16:10:17 2014
DistUpgraded: 2014-03-03 20:19:00,072 DEBUG enabling apt cron job
DistroCodename: trusty
DistroVariant: ubuntu
DkmsStatus:
tp-smapi, 0.41, 3.13.0-24-generic, x86_64: installed
tp-smapi, 0.41, 3.14.0-hyper1, x86_64: installed
GraphicsCard:
Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:21fa]
MachineType: LENOVO 2325F45
PackageArchitec
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: compiz
UpgradeStatus: Upgraded to trusty on 2014-03-03 (43 days ago)
dmi.bios.date: 04/30/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: G2ET94WW (2.54 )
dmi.board.
dmi.board.name: 2325F45
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 2325F45
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.11+
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.52-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Mon Apr 14 14:16:27 2014
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 4204
vendor AUO
xserver.version: 2:1.15.0-1ubuntu7
tags: | removed: ubuntu |
Status changed to 'Confirmed' because the bug affects multiple users.