diff options
author | Matthias Clasen <mclasen@redhat.com> | 2006-03-16 15:38:55 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2006-03-16 15:38:55 +0000 |
commit | e0d9da5a1994cda70ce1d3224c8875ddc50ef1d7 (patch) | |
tree | 79cd6386140dc0b897daee70183a104b16d350b9 /gtk/gtkactiongroup.c | |
parent | 53ac49032214684c58eb1693cbd2299b30318142 (diff) | |
download | gtk+-e0d9da5a1994cda70ce1d3224c8875ddc50ef1d7.tar.gz |
Check for a stock icon, not a stock item, when deciding whether to use
2006-03-16 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkactiongroup.c (gtk_action_group_add_actions_full)
(gtk_action_group_add_toggle_actions_full)
(gtk_action_group_add_radio_actions_full): Check for a stock
icon, not a stock item, when deciding whether to use stock-id
or icon-name. (#334760, Jody Goldberg)
Diffstat (limited to 'gtk/gtkactiongroup.c')
-rw-r--r-- | gtk/gtkactiongroup.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/gtk/gtkactiongroup.c b/gtk/gtkactiongroup.c index a6a40446c7..aa5adb5d77 100644 --- a/gtk/gtkactiongroup.c +++ b/gtk/gtkactiongroup.c @@ -781,9 +781,7 @@ gtk_action_group_add_actions_full (GtkActionGroup *action_group, if (entries[i].stock_id) { - GtkStockItem item; - - if (gtk_stock_lookup (entries[i].stock_id, &item)) + if (gtk_icon_factory_lookup_default (entries[i].stock_id)) g_object_set (action, "stock-id", entries[i].stock_id, NULL); else g_object_set (action, "icon-name", entries[i].stock_id, NULL); @@ -889,7 +887,7 @@ gtk_action_group_add_toggle_actions_full (GtkActionGroup *action_gro { GtkStockItem item; - if (gtk_stock_lookup (entries[i].stock_id, &item)) + if (gtk_icon_factory_lookup_default (entries[i].stock_id)) g_object_set (action, "stock-id", entries[i].stock_id, NULL); else g_object_set (action, "icon-name", entries[i].stock_id, NULL); @@ -1004,7 +1002,7 @@ gtk_action_group_add_radio_actions_full (GtkActionGroup *action_group { GtkStockItem item; - if (gtk_stock_lookup (entries[i].stock_id, &item)) + if (gtk_icon_factory_lookup_default (entries[i].stock_id)) g_object_set (action, "stock-id", entries[i].stock_id, NULL); else g_object_set (action, "icon-name", entries[i].stock_id, NULL); |