diff --git a/ChangeLog b/ChangeLog index 5ad8323aa8..f6e4cacce3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2002-05-30 Michael Meeks + + * gtk/gtkmenu.c (gtk_menu_popup): destroy the transfer + window if the grab fails so we don't get events on this + window after the menu is finalized with a duff GtkWidget + pointer: #82366 + Mon May 28 13:28:10 Shivram U * gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 5ad8323aa8..f6e4cacce3 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,10 @@ +2002-05-30 Michael Meeks + + * gtk/gtkmenu.c (gtk_menu_popup): destroy the transfer + window if the grab fails so we don't get events on this + window after the menu is finalized with a duff GtkWidget + pointer: #82366 + Mon May 28 13:28:10 Shivram U * gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 5ad8323aa8..f6e4cacce3 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,10 @@ +2002-05-30 Michael Meeks + + * gtk/gtkmenu.c (gtk_menu_popup): destroy the transfer + window if the grab fails so we don't get events on this + window after the menu is finalized with a duff GtkWidget + pointer: #82366 + Mon May 28 13:28:10 Shivram U * gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 5ad8323aa8..f6e4cacce3 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,10 @@ +2002-05-30 Michael Meeks + + * gtk/gtkmenu.c (gtk_menu_popup): destroy the transfer + window if the grab fails so we don't get events on this + window after the menu is finalized with a duff GtkWidget + pointer: #82366 + Mon May 28 13:28:10 Shivram U * gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 5ad8323aa8..f6e4cacce3 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,10 @@ +2002-05-30 Michael Meeks + + * gtk/gtkmenu.c (gtk_menu_popup): destroy the transfer + window if the grab fails so we don't get events on this + window after the menu is finalized with a duff GtkWidget + pointer: #82366 + Mon May 28 13:28:10 Shivram U * gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 5ad8323aa8..f6e4cacce3 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,10 @@ +2002-05-30 Michael Meeks + + * gtk/gtkmenu.c (gtk_menu_popup): destroy the transfer + window if the grab fails so we don't get events on this + window after the menu is finalized with a duff GtkWidget + pointer: #82366 + Mon May 28 13:28:10 Shivram U * gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c index 9999193dea..e547fbf8da 100644 --- a/gtk/gtkmenu.c +++ b/gtk/gtkmenu.c @@ -730,6 +730,7 @@ gtk_menu_popup (GtkMenu *menu, * try again. */ menu_shell->parent_menu_shell = NULL; + menu_grab_transfer_window_destroy (menu); return; }