aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--calendar/ChangeLog8
-rw-r--r--calendar/gui/e-day-view.c1
-rw-r--r--calendar/gui/e-week-view.c4
3 files changed, 12 insertions, 1 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog
index b41a4471f2..07a1f54aa6 100644
--- a/calendar/ChangeLog
+++ b/calendar/ChangeLog
@@ -1,5 +1,13 @@
2000-08-23 JP Rosevear <jpr@helixcode.com>
+ * gui/e-week-view.c (e_week_view_key_press): Set vtype of new
+ CalComponent
+ (e_week_view_on_new_appointment): ditto
+
+ * gui/e-day-view.c (e_day_view_on_new_appointment): ditto
+
+2000-08-23 JP Rosevear <jpr@helixcode.com>
+
* gui/e-day-view-time-item.c: Include gnome.h for gettext purposes
* gui/gnome-cal.c: ditto
diff --git a/calendar/gui/e-day-view.c b/calendar/gui/e-day-view.c
index c14da5f58f..d8e52e683b 100644
--- a/calendar/gui/e-day-view.c
+++ b/calendar/gui/e-day-view.c
@@ -2407,6 +2407,7 @@ e_day_view_on_new_appointment (GtkWidget *widget, gpointer data)
day_view = E_DAY_VIEW (data);
comp = cal_component_new ();
+ cal_component_set_new_vtype (comp, CAL_COMPONENT_EVENT);
e_day_view_get_selected_time_range (day_view, &dtstart, &dtend);
date.value = g_new (struct icaltimetype, 1);
diff --git a/calendar/gui/e-week-view.c b/calendar/gui/e-week-view.c
index faf78db567..4a84aed29e 100644
--- a/calendar/gui/e-week-view.c
+++ b/calendar/gui/e-week-view.c
@@ -2626,6 +2626,7 @@ e_week_view_key_press (GtkWidget *widget, GdkEventKey *event)
/* Add a new event covering the selected range. */
comp = cal_component_new ();
+ cal_component_set_new_vtype (comp, CAL_COMPONENT_EVENT);
dtstart = week_view->day_starts[week_view->selection_start_day];
dtend = week_view->day_starts[week_view->selection_end_day + 1];
@@ -2742,7 +2743,8 @@ e_week_view_on_new_appointment (GtkWidget *widget, gpointer data)
week_view = E_WEEK_VIEW (data);
comp = cal_component_new ();
-
+ cal_component_set_new_vtype (comp, CAL_COMPONENT_EVENT);
+
date.value = g_new0 (struct icaltimetype, 1);
*date.value =