[dates] Fix logic error in month calculation



commit 140b12d5a51667e6405d2724f1c394a10fd8383a
Author: Zhang-Qiang <qiang z zhang intel com>
Date:   Wed Jul 15 13:06:39 2009 +0100

    Fix logic error in month calculation
    
    Signed-off-by: Ross Burton <ross linux intel com>

 src/dates_view.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/dates_view.c b/src/dates_view.c
index 78b409e..b32ce04 100644
--- a/src/dates_view.c
+++ b/src/dates_view.c
@@ -2236,6 +2236,10 @@ dates_view_in_region (DatesView *view, gint x, gint y, gint *month, gint *day)
 	
 	for (i = 1; i <= 12; i++) {
 		GdkRectangle *mrect;
+
+                if (priv->months == 0)
+                        i = priv->date->month;
+
 		if (!(mrect = dates_view_get_region (view, i, G_MAXINT)))
 			continue;
 		



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