Quoting Charles Bailey from https://bugzilla.mozilla.org/show_bug.cgi?id=355248 Moving of messages by dragging the header line from the message "catalog" pane onto a folder icon in the mailbox listing has broken between the Sep 26 nightly and the Oct 01 nightly. The drag appears to start normally (message header line higlights, and outline deags) but the folders do not act as targets (i.e. do not highlight when dragged over). Moving messages via main or context menu commands works fine. Reproducible: Always Steps to Reproduce: 1. Open mailbox 2. Select message from listing of mailbox contents 3. Attempt to drag onto another folder Actual Results: As above Expected Results: Target folder highlights, and releasing mouse while hovering over target folder causes message to be moved. Fix: Work-around is to revert gtk+ 2.10.7 to 2.8.20 Possibly consider making mail/thunderbird dependent on gtk version <= 2.8.20 until this is fixed. See notes on https://bugzilla.mozilla.org/show_bug.cgi?id=355248 How-To-Repeat: Quoting Charles Bailey from https://bugzilla.mozilla.org/show_bug.cgi?id=355248 1. Open mailbox 2. Select message from listing of mailbox contents 3. Attempt to drag onto another folder
Responsible Changed From-To: freebsd-ports-bugs->gnome Over to maintainer
Reverting to gtk-2.10.6_3 fixes the problem with mozilla-1.7.13_1,2. -- Tony Maher
Just tried gtk 2.10.8 as suggested by Jeremy M. but it also has drag and drop problem. Staying with 2.10.6_3 for now. -- Tony Maher
State Changed From-To: open->closed I have committed Matthias Clasen's patch version from in https://bugzilla.mozilla.org/show_bug.cgi?id=367203 ... Thanks for report!
mezz 2007-01-18 22:37:11 UTC FreeBSD ports repository Modified files: www/firefox Makefile www/nvu Makefile www/seamonkey Makefile mail/thunderbird Makefile www/xulrunner Makefile sysutils/flock Makefile www/firefox15 Makefile www/mozilla Makefile Added files: www/firefox/files patch-widget_src_gtk2_nsDragService.cpp www/nvu/files patch-widget_src_gtk2_nsDragService.cpp www/seamonkey/files patch-widget_src_gtk2_nsDragService.cpp mail/thunderbird/files patch-widget_src_gtk2_nsDragService.cpp www/xulrunner/files patch-widget_src_gtk2_nsDragService.cpp sysutils/flock/files patch-widget_src_gtk2_nsDragService.cpp www/firefox15/files patch-widget_src_gtk2_nsDragService.cpp www/mozilla/files patch-widget_src_gtk2_nsDragService.cpp Log: Fix the gtk2 dnd implementation broken, see more details in the bugzilla. This patch[1] was created by Matthias Clasen <mclasen@redhat.com>. This bug was started to reproduce with least 2.10.7 version of gtk2. PR: ports/107689 Reported by: a few users Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=355248 https://bugzilla.mozilla.org/show_bug.cgi?id=367203 [1] http://bugzilla.gnome.org/show_bug.cgi?id=394525 Revision Changes Path 1.74 +1 -0 ports/mail/thunderbird/Makefile 1.1 +18 -0 ports/mail/thunderbird/files/patch-widget_src_gtk2_nsDragService.cpp (new) 1.7 +1 -0 ports/sysutils/flock/Makefile 1.1 +18 -0 ports/sysutils/flock/files/patch-widget_src_gtk2_nsDragService.cpp (new) 1.172 +2 -0 ports/www/firefox/Makefile 1.1 +18 -0 ports/www/firefox/files/patch-widget_src_gtk2_nsDragService.cpp (new) 1.168 +2 -1 ports/www/firefox15/Makefile 1.1 +18 -0 ports/www/firefox15/files/patch-widget_src_gtk2_nsDragService.cpp (new) 1.216 +2 -1 ports/www/mozilla/Makefile 1.1 +18 -0 ports/www/mozilla/files/patch-widget_src_gtk2_nsDragService.cpp (new) 1.28 +2 -1 ports/www/nvu/Makefile 1.1 +18 -0 ports/www/nvu/files/patch-widget_src_gtk2_nsDragService.cpp (new) 1.259 +1 -0 ports/www/seamonkey/Makefile 1.1 +18 -0 ports/www/seamonkey/files/patch-widget_src_gtk2_nsDragService.cpp (new) 1.8 +2 -1 ports/www/xulrunner/Makefile 1.1 +18 -0 ports/www/xulrunner/files/patch-widget_src_gtk2_nsDragService.cpp (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
mezz 2007-01-18 22:53:12 UTC FreeBSD ports repository Modified files: www/flock Makefile Added files: www/flock/files patch-widget_src_gtk2_nsDragService.cpp Log: Fix the gtk2 dnd implementation broken, see more details in the bugzilla. This patch[1] was created by Matthias Clasen <mclasen@redhat.com>. This bug was started to reproduce with least 2.10.7 version of gtk2. Bump the PORTREVISION. PR: ports/107689 Reported by: a few users Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=355248 https://bugzilla.mozilla.org/show_bug.cgi?id=367203 [1] http://bugzilla.gnome.org/show_bug.cgi?id=394525 Revision Changes Path 1.163 +1 -1 ports/www/flock/Makefile 1.1 +18 -0 ports/www/flock/files/patch-widget_src_gtk2_nsDragService.cpp (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
I can confirm that the fix in this PR works for me as described, and that the drag and drop problem definitely exists.