[precise] gtk3 menus and buttons no longer react to touchpad movement

Bug #949029 reported by Roman Yepishev
34
This bug affects 6 people
Affects Status Importance Assigned to Milestone
gtk+3.0 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

libgtk-3-0 3.3.18-0ubuntu1, Ubuntu 12.04 beta 1

1. Open nautilus
2. Open the "File" menu, OR right-click in the window, OR open any of the option menus inside the Preferences window.
3. Move down through the menu using touchpad.
4. Click on a sensitive menu item.

Actual results:
3. The first sensitive item is highlighted, but (usually) none of the other sensitive items are.
4. The item is highlighted only once you click it.

Expected results:
Highlight should follow the mouse

If global menu is disabled (env UBUNTU_MENUPROXY= ) , the menus do not react to the movement at all.

I am using unity 5.4.0+bzr2057ubuntu0+654 during the test.

The problem happens regardless of theme, but only for GTK menus.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libgtk-3-0 3.3.18-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-18.28-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94-0ubuntu2
Architecture: amd64
Date: Wed Mar 7 16:54:53 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120225)
SourcePackage: gtk+3.0
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Roman Yepishev (rye) wrote :
summary: - [precise] Menus no longer react to mouse movement
+ [precise] gtk3 apps no longer react to mouse movement in their windows
Revision history for this message
Roman Yepishev (rye) wrote : Re: [precise] gtk3 apps no longer react to mouse movement in their windows

Found that the buttons don't highlight when mouse is hovering them in gtk3 apps but do highlight in gtk2 apps.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gtk+3.0 (Ubuntu):
status: New → Confirmed
description: updated
summary: - [precise] gtk3 apps no longer react to mouse movement in their windows
+ [precise] gtk3 menus and buttons no longer react to mouse movement
Revision history for this message
Doug McMahon (mc3man) wrote : Re: [precise] gtk3 menus and buttons no longer react to mouse movement

Absolutely no sign here of this, fully updated. Just points out how unfriendly this latest gtk+3 upgrade may be, - on the other hand it destroys touchpad scrolling in a whole host of app windows on my hardware

Revision history for this message
Matthieu Baerts (matttbe) wrote :

@ Doug: can you try without the Global Menu? => "If global menu is disabled (env UBUNTU_MENUPROXY= ) , the menus do not react to the movement at all."

Revision history for this message
Doug McMahon (mc3man) wrote :

Same thing with global menus disabled, all is well & all menus, submenus are highlighted, no difference than seen with the appmenus
On the other hand with this laptop & synaptic touchpad or even usb mouse I'm totally screwed with scrolling. Bug 948612 comment 9

So maybe this latest gtk+3.0 source upgrade may show different depending on hardware?

Revision history for this message
Roman Yepishev (rye) wrote :

This is interesting. I have connected my BT-630 mouse and here's what happens - when operated using touchpad, the hovering does not happen. But when the same menu is being browsed using the mouse, then the hovering does not happen as if touchpad is sending something wrong during the movement.

Revision history for this message
Roman Yepishev (rye) wrote :
summary: - [precise] gtk3 menus and buttons no longer react to mouse movement
+ [precise] gtk3 menus and buttons no longer react to touchpad movement
Revision history for this message
Matthieu Baerts (matttbe) wrote :

Here is another example with Cairo-Dock

Roman Yepishev (rye)
description: updated
Revision history for this message
Doug McMahon (mc3man) wrote :

This bug seems a dupe of Bug 949414

Revision history for this message
Roman Yepishev (rye) wrote :

Yes, definitely a dupe, since Omer is already on this in the other bug, marking this as a duplicate.

Revision history for this message
Doug McMahon (mc3man) wrote :

Roman - just to check, are you on a 64 bit install?
(still see no sign here on a 32 bit

Revision history for this message
Roman Yepishev (rye) wrote :

Doug, I was able to reproduce the issue on both 32bit (Acer Aspire One touchpad) and 64 bit Lenovo Thinkpad touchpad (TrackPoint and mouse works properly).

Revision history for this message
Doug McMahon (mc3man) wrote :

Roman - yeah, was going to post back - went ahead & did a 64 bit install here with todays image on same machine. All is well in this regard so this issue may be particular to hardware & or drivers
Hope it gets sorted for all of you soon
(have a dell laptop with nvidia here

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.