aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/dialogs/comp-editor-page.h
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/gui/dialogs/comp-editor-page.h')
-rw-r--r--calendar/gui/dialogs/comp-editor-page.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/calendar/gui/dialogs/comp-editor-page.h b/calendar/gui/dialogs/comp-editor-page.h
index caf0486337..28b75866a6 100644
--- a/calendar/gui/dialogs/comp-editor-page.h
+++ b/calendar/gui/dialogs/comp-editor-page.h
@@ -50,6 +50,12 @@ typedef struct {
/* Some of the pages need the CalClient to access timezone data. */
CalClient *client;
+
+ /* The GtkAccelGroup for the page. We install this when the page is
+ mapped, and uninstall when it is unmapped. libglade would do this
+ normally, but we create our pages individually so have to do it
+ ourselves. */
+ GtkAccelGroup *accel_group;
} CompEditorPage;
typedef struct {