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 116320 - Drag and Drop does not work properly
Drag and Drop does not work properly
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: Win32
2.2.x
Other Windows
: Normal normal
: ---
Assigned To: Tor Lillqvist
gtk-bugs
: 109719 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2003-06-30 06:21 UTC by Tony M. Brown
Modified: 2011-02-04 16:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tony M. Brown 2003-06-30 06:21:02 UTC
With GTK+ 2.2.x, drag and drop does not work properly in Windows,
specifically with the application gaim when it comes to rearranging buddy
lists. For example, when I attempt to drag a buddy elsewhere, the buddy
just scrolls back to its original position and is not dropped in the new
position.
Comment 1 Tor Lillqvist 2003-06-30 19:17:27 UTC
This is probably the same problem discussed (and solved) in the 
thread starting at http://mail.gnome.org/archives/gtk-devel-list/2003-
June/msg00138.html . 
Comment 2 Tor Lillqvist 2003-06-30 22:14:19 UTC
Fix for the problem in the referenced mail message applied to HEAD 
and gtk-2-2. Assuming it fixes the problem in this bug report, too.

2003-06-30  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkdnd-win32.c (find_window_enum_proc): New function,
callback proc for EnumWindows().
(gdk_drag_find_window_for_screen): Actually take the drag_window
argument into account: Instead of using WindowFromPoint(), use
EnumWindows(), to be able to skip the drag_window. (#116320, Tony
M Brown, Herman Bloggs)
Comment 3 Tor Lillqvist 2003-06-30 22:59:44 UTC
*** Bug 109719 has been marked as a duplicate of this bug. ***