You have been subscribed to a public bug:

Binary package hint: dvswitch

copy of:
http://bugs.debian.org/555030
https://bugzilla.gnome.org/show_bug.cgi?id=601473 [Critical,Resolved: fixed]

Package: libgtk2.0-0
Version: 2.18.3-1
Severity: important


DVswitch has a custom widget which supports drag selection and
extension, so its event mask is:

    GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
    | GDK_BUTTON1_MOTION_MASK | GDK_BUTTON2_MOTION_MASK

It also adds and removes modal grab as the mouse button is pressed and
released, so that it can detect the end of a drag outside the window.

Today I found that this widget no longer receives motion events, only
press and release events.  Adding GDK_POINTER_MOTION_MASK brings back
motion events, but I do not want to receive them while no buttons are
pressed!  This is a regression from 2.16, possibly resulting from the
extensive changes to support XInput.

Ben.

ProblemType: Bug
Architecture: i386
Date: Thu Dec  3 00:17:34 2009
DistroRelease: Ubuntu 10.04
Package: dvswitch 0.8.3.1-1
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-6.8-generic
SourcePackage: dvswitch
Tags: lucid
Uname: Linux 2.6.32-6-generic i686

** Affects: gtk+2.0 (Ubuntu)
     Importance: Medium
         Status: New


** Tags: apport-bug i386 lucid
-- 
GDK_BUTTON_MOTION_MASK appears to be broken
https://bugs.edge.launchpad.net/bugs/491732
You received this bug notification because you are a member of Ubuntu Desktop 
Bugs, which is subscribed to gtk+2.0 in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to