From d8b5315ba904348de5b06d2a667faac9877dc6c4 Mon Sep 17 00:00:00 2001 From: Robert Tari Date: Sat, 5 Sep 2020 18:07:06 +0200 Subject: indicator-ng.c: Do not hide image when toggling label visibility Fixes AyatanaIndicators/ayatana-indicator-session#12 --- libayatana-indicator/indicator-ng.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libayatana-indicator/indicator-ng.c b/libayatana-indicator/indicator-ng.c index 79a612c..58cc2a6 100644 --- a/libayatana-indicator/indicator-ng.c +++ b/libayatana-indicator/indicator-ng.c @@ -528,7 +528,8 @@ static void indicator_ng_set_label(IndicatorNg *self, const gchar *label) { if (self->entry.label) { - gtk_widget_hide(GTK_WIDGET (self->entry.label)); + // Hiding the label also hides the image - set the label instead of gtk_widget_hide + gtk_label_set_label(GTK_LABEL (self->entry.label), NULL); } return; -- cgit v1.2.3