aboutsummaryrefslogtreecommitdiffstats
path: root/lib/egg/egg-radio-action.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/egg/egg-radio-action.c')
-rw-r--r--lib/egg/egg-radio-action.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/egg/egg-radio-action.c b/lib/egg/egg-radio-action.c
index 888448c50..66dd9530b 100644
--- a/lib/egg/egg-radio-action.c
+++ b/lib/egg/egg-radio-action.c
@@ -1,4 +1,5 @@
#include "egg-radio-action.h"
+#include "eggradiotoolbutton.h"
static void egg_radio_action_init (EggRadioAction *action);
static void egg_radio_action_class_init (EggRadioActionClass *class);
@@ -46,6 +47,9 @@ egg_radio_action_class_init (EggRadioActionClass *class)
object_class = G_OBJECT_CLASS (class);
action_class = EGG_ACTION_CLASS (class);
+ action_class->menu_item_type = GTK_TYPE_RADIO_MENU_ITEM;
+ action_class->toolbar_item_type = EGG_TYPE_RADIO_TOOL_BUTTON;
+
object_class->finalize = egg_radio_action_finalize;
action_class->activate = egg_radio_action_activate;