]> Pileus Git - ~andy/gtk/commitdiff
Disconnect from keypress events.
authorDave Camp <dave@ximian.com>
Wed, 29 May 2002 19:22:39 +0000 (19:22 +0000)
committerDave Camp <campd@src.gnome.org>
Wed, 29 May 2002 19:22:39 +0000 (19:22 +0000)
2002-05-29  Dave Camp  <dave@ximian.com>

* gtk/gtkdnd.c (gtk_drag_end): Disconnect from keypress events.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkdnd.c

index e0134d2a50b8ef6d99d1a2b30780e61267d59e04..5e32cf321b62e15bc83048d1903d17998ddfdcf7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-05-29  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtkdnd.c (gtk_drag_end): Disconnect from keypress events.
+
 2002-05-28  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkwindow.c (gtk_window_move): Markup fixes
index e0134d2a50b8ef6d99d1a2b30780e61267d59e04..5e32cf321b62e15bc83048d1903d17998ddfdcf7 100644 (file)
@@ -1,3 +1,7 @@
+2002-05-29  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtkdnd.c (gtk_drag_end): Disconnect from keypress events.
+
 2002-05-28  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkwindow.c (gtk_window_move): Markup fixes
index e0134d2a50b8ef6d99d1a2b30780e61267d59e04..5e32cf321b62e15bc83048d1903d17998ddfdcf7 100644 (file)
@@ -1,3 +1,7 @@
+2002-05-29  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtkdnd.c (gtk_drag_end): Disconnect from keypress events.
+
 2002-05-28  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkwindow.c (gtk_window_move): Markup fixes
index e0134d2a50b8ef6d99d1a2b30780e61267d59e04..5e32cf321b62e15bc83048d1903d17998ddfdcf7 100644 (file)
@@ -1,3 +1,7 @@
+2002-05-29  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtkdnd.c (gtk_drag_end): Disconnect from keypress events.
+
 2002-05-28  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkwindow.c (gtk_window_move): Markup fixes
index e0134d2a50b8ef6d99d1a2b30780e61267d59e04..5e32cf321b62e15bc83048d1903d17998ddfdcf7 100644 (file)
@@ -1,3 +1,7 @@
+2002-05-29  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtkdnd.c (gtk_drag_end): Disconnect from keypress events.
+
 2002-05-28  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkwindow.c (gtk_window_move): Markup fixes
index e0134d2a50b8ef6d99d1a2b30780e61267d59e04..5e32cf321b62e15bc83048d1903d17998ddfdcf7 100644 (file)
@@ -1,3 +1,7 @@
+2002-05-29  Dave Camp  <dave@ximian.com>
+
+       * gtk/gtkdnd.c (gtk_drag_end): Disconnect from keypress events.
+
 2002-05-28  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkwindow.c (gtk_window_move): Markup fixes
index 4f86e7f6ce048d9499937f1bd63300b248149a5c..91949373ad47e6f52b152742208a7e1e5ef6c44b 100644 (file)
@@ -3041,6 +3041,9 @@ gtk_drag_end (GtkDragSourceInfo *info, guint32 time)
   gtk_signal_disconnect_by_func (GTK_OBJECT (info->ipc_widget), 
                                 GTK_SIGNAL_FUNC (gtk_drag_motion_cb),
                                 info);
+  gtk_signal_disconnect_by_func (GTK_OBJECT (info->ipc_widget), 
+                                GTK_SIGNAL_FUNC (gtk_drag_key_cb),
+                                info);
 
   /* Send on a release pair to the the original 
    * widget to convince it to release its grab. We need to