Commit 4b553f18 authored byBrowse files
always call gdk_drag_status() before returning FALSE.
2004-09-10 Michael Natterer <email@example.com> * app/widgets/gimpcontainertreeview-dnd.c (gimp_container_tree_view_drop_status): always call gdk_drag_status() before returning FALSE. (gimp_container_tree_view_drag_motion): never return FALSE, an impossible drop location is now reported by calling gdk_drag_status() above. Always returning TRUE makes sure gimp_container_tree_view_drag_leave() is called unconditionally and can remove the scroll_timeout set in drag_motion(). Fixes bug #152193 and many other obscure DND crashes caused by the scroll_timeout being invoked after the widget is destroyed.