From f50a258f05cb718d9345e7a28c25195d7ec8186c Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Thu, 8 Dec 2016 00:34:30 -0200 Subject: [PATCH] week-header: fix initial overflow check --- data/ui/week-header.ui | 1 - src/views/gcal-week-header.c | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/data/ui/week-header.ui b/data/ui/week-header.ui index 07193e0d..5c4c374e 100644 --- a/data/ui/week-header.ui +++ b/data/ui/week-header.ui @@ -58,7 +58,6 @@ False - True True True center diff --git a/src/views/gcal-week-header.c b/src/views/gcal-week-header.c index 72307c54..2a1fb4e0 100644 --- a/src/views/gcal-week-header.c +++ b/src/views/gcal-week-header.c @@ -252,6 +252,8 @@ update_overflow (GcalWeekHeader *self) { gint i; + gtk_widget_hide (self->expand_button); + for (i = 0; i < 7; i++) { GtkWidget *label; @@ -268,6 +270,10 @@ update_overflow (GcalWeekHeader *self) text = g_strdup_printf (g_dngettext (GETTEXT_PACKAGE, "Other event", "Other %d events", n_events - 2), n_events - 2); + /* Show the button if not visible yet */ + if (!gtk_widget_get_visible (self->expand_button)) + gtk_widget_show (self->expand_button); + /* TODO: use a button and show an overflow popover */ if (!label) {