mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-10 10:50:10 +00:00
Block the ::changed handler during the ::match-selected when done by
Tue Mar 16 13:54:07 2004 Jonathan Blandford <jrb@redhat.com> * gtk/gtkentry.c (gtk_entry_completion_key_press): Block the ::changed handler during the ::match-selected when done by keyboard.
This commit is contained in:
parent
f35e70a4c6
commit
14582ece47
@ -1,3 +1,9 @@
|
||||
Tue Mar 16 13:54:07 2004 Jonathan Blandford <jrb@redhat.com>
|
||||
|
||||
* gtk/gtkentry.c (gtk_entry_completion_key_press): Block the
|
||||
::changed handler during the ::match-selected when done by
|
||||
keyboard.
|
||||
|
||||
Tue Mar 16 00:56:11 2004 Matthias Clasen <maclas@gmx.de>
|
||||
|
||||
* gtk/gtkentrycompletion.c (gtk_entry_completion_list_button_press):
|
||||
|
@ -1,3 +1,9 @@
|
||||
Tue Mar 16 13:54:07 2004 Jonathan Blandford <jrb@redhat.com>
|
||||
|
||||
* gtk/gtkentry.c (gtk_entry_completion_key_press): Block the
|
||||
::changed handler during the ::match-selected when done by
|
||||
keyboard.
|
||||
|
||||
Tue Mar 16 00:56:11 2004 Matthias Clasen <maclas@gmx.de>
|
||||
|
||||
* gtk/gtkentrycompletion.c (gtk_entry_completion_list_button_press):
|
||||
|
@ -1,3 +1,9 @@
|
||||
Tue Mar 16 13:54:07 2004 Jonathan Blandford <jrb@redhat.com>
|
||||
|
||||
* gtk/gtkentry.c (gtk_entry_completion_key_press): Block the
|
||||
::changed handler during the ::match-selected when done by
|
||||
keyboard.
|
||||
|
||||
Tue Mar 16 00:56:11 2004 Matthias Clasen <maclas@gmx.de>
|
||||
|
||||
* gtk/gtkentrycompletion.c (gtk_entry_completion_list_button_press):
|
||||
|
@ -1,3 +1,9 @@
|
||||
Tue Mar 16 13:54:07 2004 Jonathan Blandford <jrb@redhat.com>
|
||||
|
||||
* gtk/gtkentry.c (gtk_entry_completion_key_press): Block the
|
||||
::changed handler during the ::match-selected when done by
|
||||
keyboard.
|
||||
|
||||
Tue Mar 16 00:56:11 2004 Matthias Clasen <maclas@gmx.de>
|
||||
|
||||
* gtk/gtkentrycompletion.c (gtk_entry_completion_list_button_press):
|
||||
|
@ -1,3 +1,9 @@
|
||||
Tue Mar 16 13:54:07 2004 Jonathan Blandford <jrb@redhat.com>
|
||||
|
||||
* gtk/gtkentry.c (gtk_entry_completion_key_press): Block the
|
||||
::changed handler during the ::match-selected when done by
|
||||
keyboard.
|
||||
|
||||
Tue Mar 16 00:56:11 2004 Matthias Clasen <maclas@gmx.de>
|
||||
|
||||
* gtk/gtkentrycompletion.c (gtk_entry_completion_list_button_press):
|
||||
|
@ -4812,8 +4812,12 @@ gtk_entry_completion_key_press (GtkWidget *widget,
|
||||
if (!gtk_tree_selection_get_selected (sel, &model, &iter))
|
||||
return FALSE;
|
||||
|
||||
g_signal_handler_block (completion->priv->entry,
|
||||
completion->priv->changed_id);
|
||||
g_signal_emit_by_name (completion, "match_selected",
|
||||
model, &iter, &entry_set);
|
||||
g_signal_handler_unblock (completion->priv->entry,
|
||||
completion->priv->changed_id);
|
||||
|
||||
if (!entry_set)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user