diff --git a/ChangeLog b/ChangeLog index 453e830122..50e694d748 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Mon Apr 21 18:13:46 2003 Owen Taylor + + * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch + from Alex Larsson fixing problem with restacking during + DND. (#108671) + Mon Apr 21 15:07:29 2003 Owen Taylor * gdk/x11/gdkdisplay-x11.c (gdk_display_keyboard/pointer_ungrab): diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 453e830122..50e694d748 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Mon Apr 21 18:13:46 2003 Owen Taylor + + * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch + from Alex Larsson fixing problem with restacking during + DND. (#108671) + Mon Apr 21 15:07:29 2003 Owen Taylor * gdk/x11/gdkdisplay-x11.c (gdk_display_keyboard/pointer_ungrab): diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 453e830122..50e694d748 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +Mon Apr 21 18:13:46 2003 Owen Taylor + + * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch + from Alex Larsson fixing problem with restacking during + DND. (#108671) + Mon Apr 21 15:07:29 2003 Owen Taylor * gdk/x11/gdkdisplay-x11.c (gdk_display_keyboard/pointer_ungrab): diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 453e830122..50e694d748 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Mon Apr 21 18:13:46 2003 Owen Taylor + + * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch + from Alex Larsson fixing problem with restacking during + DND. (#108671) + Mon Apr 21 15:07:29 2003 Owen Taylor * gdk/x11/gdkdisplay-x11.c (gdk_display_keyboard/pointer_ungrab): diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 453e830122..50e694d748 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Mon Apr 21 18:13:46 2003 Owen Taylor + + * gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Patch + from Alex Larsson fixing problem with restacking during + DND. (#108671) + Mon Apr 21 15:07:29 2003 Owen Taylor * gdk/x11/gdkdisplay-x11.c (gdk_display_keyboard/pointer_ungrab): diff --git a/gdk/x11/gdkdnd-x11.c b/gdk/x11/gdkdnd-x11.c index 29e1aba358..f6d9d15b0d 100644 --- a/gdk/x11/gdkdnd-x11.c +++ b/gdk/x11/gdkdnd-x11.c @@ -356,7 +356,7 @@ gdk_window_cache_filter (GdkXEvent *xev, { GList *above_node = g_hash_table_lookup (cache->child_hash, GUINT_TO_POINTER (xce->above)); - if (above_node && node->prev != above_node) + if (above_node && node->next != above_node) { /* Put the window above (before in the list) above_node */