month-cell: Simplify calls to day_of_month
We already had this local variable waiting to be used; let's reuse it to avoid calling querying the date repeatedly. Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/478>
This commit is contained in:
@@ -473,16 +473,16 @@ gcal_month_cell_set_date (GcalMonthCell *self,
|
|||||||
|
|
||||||
gcal_clear_date_time (&self->date);
|
gcal_clear_date_time (&self->date);
|
||||||
self->date = g_date_time_ref (date);
|
self->date = g_date_time_ref (date);
|
||||||
|
day_of_month = g_date_time_get_day_of_month (date);
|
||||||
|
|
||||||
/* Day label */
|
/* Day label */
|
||||||
text = g_strdup_printf ("%d", g_date_time_get_day_of_month (date));
|
text = g_strdup_printf ("%d", day_of_month);
|
||||||
|
|
||||||
gtk_label_set_text (self->day_label, text);
|
gtk_label_set_text (self->day_label, text);
|
||||||
update_style_flags (self);
|
update_style_flags (self);
|
||||||
add_month_separators (self);
|
add_month_separators (self);
|
||||||
|
|
||||||
/* Month name */
|
/* Month name */
|
||||||
day_of_month = g_date_time_get_day_of_month (date);
|
|
||||||
gtk_widget_set_visible (GTK_WIDGET (self->month_name_label), day_of_month == 1);
|
gtk_widget_set_visible (GTK_WIDGET (self->month_name_label), day_of_month == 1);
|
||||||
if (day_of_month == 1)
|
if (day_of_month == 1)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user