GNOME Bugzilla – Bug 328610
GtkEntry completion tries to block invalid signals if popup-completion is FALSE
Last modified: 2006-01-25 19:02:53 UTC
In GtkEntry the changed_id and insert_text_id signals aren't reset properly when the popup-completion/inline-completion properties are changed to FALSE. And the code tries to block/unblock the changed_id signal several times, no matter if it's connected or not.
Created attachment 58106 [details] [review] Suggested fix This patch fixes the problem for gtk+ HEAD, but the bug is also present in Gtk+ 2.8 (patch should also apply, but didn't check).
This should fix it 2006-01-25 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentrycompletion.c: * gtk/gtkentry.c: Be more careful when blocking signals.