forked from AuroraMiddleware/gtk
calendar: value of day property is shifted by 1
The day is a number between 1 and 31 and that's what we get from GDateTime.
This commit is contained in:
parent
59cc3a9f86
commit
1f8985e476
@ -1025,7 +1025,7 @@ gtk_calendar_set_property (GObject *object,
|
||||
case PROP_DAY:
|
||||
date = g_date_time_new_local (g_date_time_get_year (calendar->date),
|
||||
g_date_time_get_month (calendar->date),
|
||||
g_value_get_int (value) + 1,
|
||||
g_value_get_int (value),
|
||||
0, 0, 0);
|
||||
if (date)
|
||||
{
|
||||
@ -1065,7 +1065,7 @@ gtk_calendar_get_property (GObject *object,
|
||||
g_value_set_int (value, g_date_time_get_month (calendar->date) - 1);
|
||||
break;
|
||||
case PROP_DAY:
|
||||
g_value_set_int (value, g_date_time_get_day_of_month (calendar->date) - 1);
|
||||
g_value_set_int (value, g_date_time_get_day_of_month (calendar->date));
|
||||
break;
|
||||
case PROP_SHOW_HEADING:
|
||||
g_value_set_boolean (value, gtk_calendar_get_show_heading (calendar));
|
||||
|
Loading…
Reference in New Issue
Block a user