27 lines
869 B
Diff
27 lines
869 B
Diff
|
--- calendar/gui/dialogs/comp-editor.c
|
||
|
+++ calendar/gui/dialogs/comp-editor.c
|
||
|
@@ -1771,6 +1771,14 @@ comp_editor_class_init (CompEditorClass *class)
|
||
|
G_TYPE_NONE, 0);
|
||
|
}
|
||
|
|
||
|
+static void
|
||
|
+on_classification_changed (GtkRadioAction *action, GtkRadioAction *current, gpointer *data)
|
||
|
+{
|
||
|
+ CompEditor *editor = COMP_EDITOR (data);
|
||
|
+
|
||
|
+ comp_editor_set_changed (editor, TRUE);
|
||
|
+}
|
||
|
+
|
||
|
static void
|
||
|
comp_editor_init (CompEditor *editor)
|
||
|
{
|
||
|
@@ -1820,7 +1828,7 @@ comp_editor_init (CompEditor *editor)
|
||
|
action_group, classification_radio_entries,
|
||
|
G_N_ELEMENTS (classification_radio_entries),
|
||
|
E_CAL_COMPONENT_CLASS_PUBLIC,
|
||
|
- NULL, NULL); /* no callback */
|
||
|
+ G_CALLBACK (on_classification_changed), editor); /* no callback */
|
||
|
action = e_attachment_bar_recent_action_new (
|
||
|
E_ATTACHMENT_BAR (priv->attachment_bar),
|
||
|
"attach-recent", _("Recent _Documents"));
|