diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 3 | ||||
| -rw-r--r-- | src/gtkutil.c | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 02d7ef0d3a4..8bb9d84ffe0 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2014-10-19 Jan Djärv <jan.h.d@swipnet.se> | 1 | 2014-10-19 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 2 | ||
| 3 | * gtkutil.c (xg_update_menubar, xg_update_menu_item): Only call | ||
| 4 | g_object_notify for label if Gtk+ >= 2.16 (Bug#16522). | ||
| 5 | |||
| 3 | * xterm.h (x_output): Remove net_wm_state_hidden_seen. | 6 | * xterm.h (x_output): Remove net_wm_state_hidden_seen. |
| 4 | 7 | ||
| 5 | * xterm.c (handle_one_xevent): Check return value from | 8 | * xterm.c (handle_one_xevent): Check return value from |
diff --git a/src/gtkutil.c b/src/gtkutil.c index 759219a377d..01360244c2e 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c | |||
| @@ -2816,8 +2816,9 @@ xg_update_menubar (GtkWidget *menubar, | |||
| 2816 | bridge that might be loaded) that the item's label has | 2816 | bridge that might be loaded) that the item's label has |
| 2817 | changed. */ | 2817 | changed. */ |
| 2818 | gtk_label_set_text (wlabel, utf8_label); | 2818 | gtk_label_set_text (wlabel, utf8_label); |
| 2819 | #if GTK_CHECK_VERSION (2, 16, 0) | ||
| 2819 | g_object_notify (G_OBJECT (witem), "label"); | 2820 | g_object_notify (G_OBJECT (witem), "label"); |
| 2820 | 2821 | #endif | |
| 2821 | if (utf8_label) g_free (utf8_label); | 2822 | if (utf8_label) g_free (utf8_label); |
| 2822 | iter = g_list_next (iter); | 2823 | iter = g_list_next (iter); |
| 2823 | val = val->next; | 2824 | val = val->next; |
| @@ -2996,8 +2997,10 @@ xg_update_menu_item (widget_value *val, | |||
| 2996 | } | 2997 | } |
| 2997 | } | 2998 | } |
| 2998 | 2999 | ||
| 3000 | #if GTK_CHECK_VERSION (2, 16, 0) | ||
| 2999 | if (label_changed) /* See comment in xg_update_menubar. */ | 3001 | if (label_changed) /* See comment in xg_update_menubar. */ |
| 3000 | g_object_notify (G_OBJECT (w), "label"); | 3002 | g_object_notify (G_OBJECT (w), "label"); |
| 3003 | #endif | ||
| 3001 | } | 3004 | } |
| 3002 | 3005 | ||
| 3003 | /* Update the toggle menu item W so it corresponds to VAL. */ | 3006 | /* Update the toggle menu item W so it corresponds to VAL. */ |