After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 674355 - Scrolling over sidebar/menu bar/status bar changes video position
Scrolling over sidebar/menu bar/status bar changes video position
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: Movie player
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
: 679585 699443 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2012-04-18 22:10 UTC by Volker Sobek (weld)
Modified: 2013-05-02 09:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Volker Sobek (weld) 2012-04-18 22:10:19 UTC
In particular, scrolling over the playlist scrolls the playlist AND changes the video position.

This does not happen with all input devices that can scroll. In my case trackpoint scrolling over the playlist correctly scrolls only the playlist, while mouse and touchpad scroll the playlist and the video at the same time.
Comment 1 Bastien Nocera 2012-04-19 16:15:10 UTC
I can't reproduce here. Which version of GTK+ are you using? Which device do you use to scroll over the playlist? I use a mouse with a scroll wheel and it works as expected.
Comment 2 Volker Sobek (weld) 2012-04-19 21:34:21 UTC
gtk3-3.4.1-1.fc17.x86_64
totem-3.4.0-1.fc17.x86_64

Actually touchpad scrolling and mouse scrolling anywhere in totem (sidebar/menu bar/status bar/... change the video position. Scrolling over the volume button changes only the volume though.

I can confirm this with fedora 17 beta on another laptop (also for touchpad and usb mouse scrolling).

The only device that scrolls only the playlist when scrolling over it is the trackpoint (but only when the playlist has a scrollbar, if it doesn't it also changes the video position). Configured like this:

---
$ cat /etc/X11/xorg.conf.d/20-trackpoint-preparation.conf 
#https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/554984
Section "InputClass"
	Identifier	"Trackpoint Wheel Emulation Setup"
	MatchIsPointer	"true"
	MatchProduct	"TrackPoint|DualPoint Stick"
	MatchDevicePath	"/dev/input/event*"
	Option		"EmulateWheel"		"true"
	Option		"EmulateWheelButton"	"2"
	Option		"XAxisMapping"		"6 7"
	Option		"YAxisMapping"		"4 5"
EndSection
---
Comment 3 Bastien Nocera 2012-04-20 10:28:12 UTC
Reproduced with the touchpad on my MacBook Air.
Comment 4 Mark Campbell 2012-06-09 00:45:25 UTC
I just noticed this as well when using the mouse wheel to scroll the playlist, even when the pointer is directly on a scrollbar.  I'm on Ubuntu 12.04, which still uses totem 3.0.1.
Comment 5 Bastien Nocera 2012-06-28 15:34:01 UTC
Fixed in gnome-3-4 and master.

commit 54f6c5418d2178cf71d513444114103d280dd606
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Jun 28 16:30:12 2012 +0100

    main: Handle smooth scroll events
    
    And restrict ourselves to handling smooth events on the left side
    of the pane, stopping us from capturing scroll events meant for scroll
    window, such as the playlist.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=674355
Comment 6 Bastien Nocera 2012-07-11 17:13:20 UTC
*** Bug 679585 has been marked as a duplicate of this bug. ***
Comment 7 Bastien Nocera 2013-05-02 09:13:45 UTC
*** Bug 699443 has been marked as a duplicate of this bug. ***