From ca6dd05c600cfbaf6c9b16059b2377932463ea0d Mon Sep 17 00:00:00 2001 From: Arturo Espinosa Date: Thu, 7 May 1998 01:32:53 +0000 Subject: My attempt at getting the nice pixmaps drawn next to the events. My attempt at getting the nice pixmaps drawn next to the events. For some wierdo reason it is not drawing them now. svn path=/trunk/; revision=208 --- calendar/gui/gncal-day-panel.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'calendar/gui/gncal-day-panel.c') diff --git a/calendar/gui/gncal-day-panel.c b/calendar/gui/gncal-day-panel.c index e27e8f7e4e..00d4f6f31e 100644 --- a/calendar/gui/gncal-day-panel.c +++ b/calendar/gui/gncal-day-panel.c @@ -51,13 +51,15 @@ full_day_size_allocated (GtkWidget *widget, GtkAllocation *allocation, GncalDayP { GtkAdjustment *adj; int yoffset; + gfloat newval; adj = gtk_scrolled_window_get_vadjustment (dpanel->fullday_sw); yoffset = gncal_full_day_get_day_start_yoffset (GNCAL_FULL_DAY (widget)); - adj->value = adj->lower + (adj->upper - adj->lower) * (double) yoffset / allocation->height; - gtk_signal_emit_by_name (GTK_OBJECT (adj), "value_changed"); + newval = adj->lower + (adj->upper - adj->lower) * (double) yoffset / allocation->height; + if (newval != adj->value) + gtk_signal_emit_by_name (GTK_OBJECT (adj), "value_changed"); } static void -- cgit v1.2.3