evolution r35039 - in trunk: calendar calendar/gui/dialogs widgets/misc



Author: sragavan
Date: Mon Feb 18 04:37:33 2008
New Revision: 35039
URL: http://svn.gnome.org/viewvc/evolution?rev=35039&view=rev

Log:
2008-02-18  Srinivasa Ragavan  <sragavan novell com>

	** Fix for bnc #178778 

	* gui/dialogs/recurrence-page.c: (preview_recur):




Modified:
   trunk/calendar/ChangeLog
   trunk/calendar/gui/dialogs/recurrence-page.c
   trunk/widgets/misc/ChangeLog
   trunk/widgets/misc/e-calendar-item.c

Modified: trunk/calendar/gui/dialogs/recurrence-page.c
==============================================================================
--- trunk/calendar/gui/dialogs/recurrence-page.c	(original)
+++ trunk/calendar/gui/dialogs/recurrence-page.c	Mon Feb 18 04:37:33 2008
@@ -857,7 +857,7 @@
 	/* If our component has not been set yet through ::fill_widgets(), we
 	 * cannot preview the recurrence.
 	 */
-	if (!priv->comp || e_cal_component_is_instance (priv->comp))
+	if (!priv || !priv->comp || e_cal_component_is_instance (priv->comp))
 		return;
 
 	/* Create a scratch component with the start/end and

Modified: trunk/widgets/misc/e-calendar-item.c
==============================================================================
--- trunk/widgets/misc/e-calendar-item.c	(original)
+++ trunk/widgets/misc/e-calendar-item.c	Mon Feb 18 04:37:33 2008
@@ -430,9 +430,9 @@
 		calitem->styles = NULL;
 	}
 
-	if (calitem->signal_emission_idle_id != 0) {
+	if (calitem->signal_emission_idle_id > 0) {
 		g_source_remove (calitem->signal_emission_idle_id);
-		calitem->signal_emission_idle_id = 0;
+		calitem->signal_emission_idle_id = -1;
 	}
 
 	if (calitem->font_desc) {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]