Button 10 doesn’t work with “move window”
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: compiz
Being affected by bug #704025 I tried changing the trigger for the “move” action to the “tenth” button (it’s the fifth, actually, but the wheel gobbles up five of them).
At first it didn’t work at all. Then I noticed https:/
The window that currently has the “focus” can’t be moved. Note that if I move a background window with the tenth button, then that window is raised (and moved), but it does not get focus. That is, the widget that is surrounded by my theme’s “active” color remains in the window that was active before the move operation, the cursor is still there if the active widgets happens to be a text input field, and keyboard events are sent to that window. (Right now I’m typing in Firefox, although the terminal window I moved when starting this paragraph is still above it.)
So, if I left-click on a window, it gets raised and it can’t be moved anymore by the tenth button. (Left-button drag on the title bar always works.) But if I click or drag with the tenth mouse button, the window is raised but not focused, and it can be moved.
(A side effect: if I raise a window above the focused one with the tenth button (that is, without also focusing it), a click (with any button) inside the focused window doesn’t raise it again, presumably because it already has focus. I have to transfer focus to another window and back again to raise it; clicking or dragging on the title bar also works, presumably for the same reason move works in that case.)
I imagine it’s the same problem that causes bug #704025, I just didn’t notice than because button 1 transfers focus, and I didn’t notice the distinction between raising a window and giving it focus.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: compiz 1:0.9.2.
ProcVersionSign
Uname: Linux 2.6.37-12-generic x86_64
NonfreeKernelMo
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 260.19.29 Wed Dec 8 12:08:56 PST 2010
GCC version: gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-1ubuntu5)
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
Date: Mon Jan 17 17:55:06 2011
DistUpgraded: Yes, recently upgraded Log time: 2010-08-16 14:31:52.248788
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus:
nvidia-current, 260.19.29, 2.6.37-12-generic, x86_64: installed
vboxhost, 4.0.0, 2.6.37-12-generic, x86_64: installed
EcryptfsInUse: Yes
GraphicsCard: Subsystem: Giga-byte Technology Device [1458:3488]
MachineType: System manufacturer P5Q-PRO
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
LC_MESSAGES=
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Hardware acceleration
SourcePackage: compiz
UnitySupportTest:
dmi.bios.date: 11/04/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1501
dmi.board.
dmi.board.name: P5Q-PRO
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: P5Q-PRO
dmi.product.
dmi.sys.vendor: System manufacturer
version.libdrm2: libdrm2 2.4.22-2ubuntu1
version.
version.
version.
version.
version.
This is indeed the same bug but thanks but the extra information.