some applets are not draggble with mouse middle click

Bug #399031 reported by Fernando Miguel
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
GNOME Panel
Unknown
Medium
gtk+2.0 (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-panel

on karmic some applets are no longer draggble with mouse middle click
Working only on icons and the notification area. Everything else is stuck, even though unlocked
works for the window list and the notification area but not for the other applets

stuff like bright applet cant be moved, but xkill can.

$ apt-cache policy gnome-panel
gnome-panel:
  Installed: 1:2.26.3-0ubuntu2
  Candidate: 1:2.26.3-0ubuntu2
  Version table:
 *** 1:2.26.3-0ubuntu2 0
        500 http://archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status
     1:2.26.3-0ubuntu1 0
        500 http://darkstar.ist.utl.pt karmic/main Packages

ProblemType: Bug
Architecture: amd64
Date: Mon Jul 13 22:54:31 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: gnome-panel 1:2.26.3-0ubuntu2
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-2.17-generic
SourcePackage: gnome-panel
Uname: Linux 2.6.31-2-generic x86_64

Related branches

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :
Changed in gnome-panel (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: New → Triaged
Changed in gnome-panel:
status: Unknown → New
Revision history for this message
Durand D'souza (durand1) wrote :

Confirmed here on amd64 as well.

Revision history for this message
Jacob Peddicord (jpeddicord) wrote :

Something to note: while they cannot be moved with middle click, I'm still able to move them by selecting Move from the context menu.

Changed in gnome-panel (Ubuntu):
milestone: none → ubuntu-9.10-beta
Revision history for this message
Marcus Carlson (0-launchpad-mejlamej-nu) wrote :

I can also confirm this and as I posted in [1] I think adding a "!" around line 2216 in panel-widget.c seems to fix the issue.

     event_time = event->time;
- if (event->send_event)
+ if (!event->send_event)
         event_time = GDK_CURRENT_TIME;

[1] http://bugzilla.gnome.org/show_bug.cgi?id=114160

Revision history for this message
Marcus Carlson (0-launchpad-mejlamej-nu) wrote :

As vuntz posted upstream, the issue can be in gtk+. Could anyone try gnome-panel with gtk+ 2.16 instead of 2.17 and see if it's still an issue.

Revision history for this message
Marcus Carlson (0-launchpad-mejlamej-nu) wrote :

Update; this is now fixed in gtk master.

affects: gnome-panel (Ubuntu) → gtk+2.0 (Ubuntu)
Changed in gtk+2.0 (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gtk+2.0 - 2.17.10-0ubuntu1

---------------
gtk+2.0 (2.17.10-0ubuntu1) karmic; urgency=low

  * New upstream version:
    Client-side windows:
    - Regression fixes continue
    - Multiple clipping issues have been fixed
    - gdk_window_beep() works again
    - gtk-demo now has a few offscreen window demos
    GSEAL:
    - Several more getters and setters have been added:
     gtk_widget_is_toplevel(), gtk_widget_is_drawable(), gtk_widget_set_window()
    Bugs fixed:
    592752 aisleriot card drag start makes card appear behind...
    592901 Crash in JPEG pixbuf loader instead of error
    592263 redraw problem in text view
    593011 Cannot move applet with middle click (lp: #399031, #404790)
    592624 BadAccess from gdk_window_x11_set_events
    592606 Activate the default button in a respose-request callback
    593249 emacs and acroread don't work properly
    592883 Spin cell rendererer problem with double click
    588199 GtkTreeView rendering glitch while using a default...
    543310 set_enable_tree_lines doesn't work when a cellrenderer...
    589636 csw broke DND from panel menus
    593595 broken clip handling in GtkLabel
    590921 NULL should not be a valid return value for gdk_window_new
    590861 cups_printer_create_cairo_surface() sets a fallback resolution...
    544724 delete new line requires two keystrokes
    593001 Emit 'update-custom-widget' on page setup change
    593317 gtkwindow leaks startup ID
    593080 mem leak
    593481 GtkEntryCompletion action-activated signal is emitted...
    593135 gtk_entry_set_icon_from_pixbuf only works one time
    593012 configure doesn't handle --enable-{cups,papi} correctly
    592862 There is a misprint on the returning value of gdk_pixmap_lookup
    586466 GtkPrintOperation printing fails if it is the only event source
    434318 printer detail acquisition needs events
    593712 configure fails to to check properly for cups...
    - Translation updates
  * debian/rules:
    - updated shlib version

 -- Sebastien Bacher <email address hidden> Tue, 01 Sep 2009 18:39:11 +0200

Changed in gtk+2.0 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
yeus (thomas-meschede-deactivatedaccount) wrote :

kubuntu karmic 9.10 confirming this bug not only for applets but also some other apps, like blender and google earth and inkscape...

middlemouse drag will not work with all of these applications anymore although usually middlemouse click does still work...

i tried debugging wiht the application "xev"

and the middlemousebutton will only show "button released" but not "button pressed".

when whill the fix be in the packages?

Changed in gnome-panel:
importance: Unknown → Medium
status: New → Unknown
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.