mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-25 13:11:13 +00:00
Fix for bug #321542, Benedikt Meurer:
2005-11-21 Matthias Clasen <mclasen@redhat.com> Fix for bug #321542, Benedikt Meurer: * gtk/gtkcombobox.c (gtk_combo_box_set_active_internal): Emit notify::active. (gtk_combo_box_child_show, gtk_combo_box_child_hide): Use g_signal_emit, not g_signal_emit_by_name.
This commit is contained in:
parent
aff2923ad5
commit
02663e7121
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
||||
2005-11-21 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
Fix for bug #321542, Benedikt Meurer:
|
||||
|
||||
* gtk/gtkcombobox.c (gtk_combo_box_set_active_internal):
|
||||
Emit notify::active.
|
||||
|
||||
(gtk_combo_box_child_show, gtk_combo_box_child_hide): Use
|
||||
g_signal_emit, not g_signal_emit_by_name.
|
||||
|
||||
2005-11-18 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
Fix crashes in connection with pathbar scrolling (#321560,
|
||||
|
@ -1,3 +1,13 @@
|
||||
2005-11-21 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
Fix for bug #321542, Benedikt Meurer:
|
||||
|
||||
* gtk/gtkcombobox.c (gtk_combo_box_set_active_internal):
|
||||
Emit notify::active.
|
||||
|
||||
(gtk_combo_box_child_show, gtk_combo_box_child_hide): Use
|
||||
g_signal_emit, not g_signal_emit_by_name.
|
||||
|
||||
2005-11-18 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
Fix crashes in connection with pathbar scrolling (#321560,
|
||||
|
@ -2127,8 +2127,7 @@ gtk_combo_box_child_show (GtkWidget *widget,
|
||||
gpointer user_data)
|
||||
{
|
||||
GtkComboBox *combo_box = GTK_COMBO_BOX (user_data);
|
||||
|
||||
g_signal_emit_by_name (combo_box, "popup-show", NULL, NULL);
|
||||
g_signal_emit (combo_box, combo_box_signals[POPUP_SHOW], 0);
|
||||
}
|
||||
|
||||
static void
|
||||
@ -2136,8 +2135,7 @@ gtk_combo_box_child_hide (GtkWidget *widget,
|
||||
gpointer user_data)
|
||||
{
|
||||
GtkComboBox *combo_box = GTK_COMBO_BOX (user_data);
|
||||
|
||||
g_signal_emit_by_name (combo_box, "popup-hide", NULL, NULL);
|
||||
g_signal_emit (combo_box, combo_box_signals[POPUP_HIDE], 0);
|
||||
}
|
||||
|
||||
static gboolean
|
||||
@ -4526,7 +4524,8 @@ gtk_combo_box_set_active_internal (GtkComboBox *combo_box,
|
||||
path);
|
||||
}
|
||||
|
||||
g_signal_emit_by_name (combo_box, "changed", NULL, NULL);
|
||||
g_signal_emit (combo_box, combo_box_signals[CHANGED], 0);
|
||||
g_object_notify (G_OBJECT (combo_box), "active");
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user