summaryrefslogtreecommitdiff
path: root/src/trg-main-window.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2012-01-25 21:29:22 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2012-01-25 21:29:22 +0000
commitb8396f5447270cf04ef3279b6306833eea529091 (patch)
tree0b8f7ab6bbe701e1a6bdbd0d10ba5c6d9ddb1d67 /src/trg-main-window.c
parentf79c7ccd6af648e20b3fea5394cb61fb537a3249 (diff)
changelog update and fix a small libappindicator bug
Diffstat (limited to 'src/trg-main-window.c')
-rw-r--r--src/trg-main-window.c4
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);