diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2012-01-25 21:29:22 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2012-01-25 21:29:22 +0000 |
commit | b8396f5447270cf04ef3279b6306833eea529091 (patch) | |
tree | 0b8f7ab6bbe701e1a6bdbd0d10ba5c6d9ddb1d67 /src/trg-main-window.c | |
parent | f79c7ccd6af648e20b3fea5394cb61fb537a3249 (diff) |
changelog update and fix a small libappindicator bug
Diffstat (limited to 'src/trg-main-window.c')
-rw-r--r-- | src/trg-main-window.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/trg-main-window.c b/src/trg-main-window.c index 2ff5a21..672965e 100644 --- a/src/trg-main-window.c +++ b/src/trg-main-window.c @@ -1117,7 +1117,6 @@ connchange_whatever_statusicon(TrgMainWindow * win, gboolean connected) gchar *display = connected ? trg_prefs_get_string(prefs, TRG_PREFS_KEY_PROFILE_NAME, TRG_PREFS_CONNECTION) : g_strdup(_("Disconnected")); - GtkMenu *menu = trg_status_icon_view_menu(win, display); #ifdef HAVE_LIBAPPINDICATOR if (priv->appIndicator) { @@ -1125,11 +1124,10 @@ connchange_whatever_statusicon(TrgMainWindow * win, gboolean connected) app_indicator_set_menu(priv->appIndicator, menu); } #else - if (priv->iconMenu) gtk_widget_destroy(GTK_WIDGET(priv->iconMenu)); - priv->iconMenu = menu; + priv->iconMenu = trg_status_icon_view_menu(win, display); if (priv->statusIcon) gtk_status_icon_set_tooltip_text(priv->statusIcon, display); |