diff --git a/src/gcal-search-view.c b/src/gcal-search-view.c index 7178d4c5..d764f9ca 100644 --- a/src/gcal-search-view.c +++ b/src/gcal-search-view.c @@ -256,6 +256,9 @@ gcal_search_view_component_added (ECalDataModelSubscriber *subscriber, data->event_component = e_cal_component_clone (comp); event = gcal_event_widget_new_from_data (data); + gcal_new_event_widget_set_read_only ( + GCAL_EVENT_WIDGET (event), + e_client_is_readonly (E_CLIENT (client))); g_free (data); gtk_widget_set_margin_start (event, 96); diff --git a/src/gcal-subscriber.c b/src/gcal-subscriber.c index e4caa0af..875e35e5 100644 --- a/src/gcal-subscriber.c +++ b/src/gcal-subscriber.c @@ -85,6 +85,10 @@ gcal_subscriber_component_added (ECalDataModelSubscriber *subscriber, data->event_component = e_cal_component_clone (comp); event = gcal_event_widget_new_from_data (data); + gcal_new_event_widget_set_read_only ( + GCAL_EVENT_WIDGET (event), + e_client_is_readonly (E_CLIENT (client))); + g_free (data); gtk_widget_show (event);