From 5554e8583b4faccae008946646fd94cf6c7cc79f Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Fri, 9 Mar 2012 12:19:03 +0100 Subject: Bug #664323 - Too late initialization of Gnome/GailCanvas ATK support --- calendar/gui/ea-calendar.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'calendar/gui') diff --git a/calendar/gui/ea-calendar.c b/calendar/gui/ea-calendar.c index a81fb5e7a5..0215435c08 100644 --- a/calendar/gui/ea-calendar.c +++ b/calendar/gui/ea-calendar.c @@ -63,6 +63,12 @@ gnome_calendar_a11y_init (void) /* we only add focus watcher when accessibility is enabled */ if (atk_get_root ()) { + GtkWidget *gnome_canvas; + + /* first initialize ATK support in gnome-canvas and also gail-canvas */ + gnome_canvas = gnome_canvas_new (); + gtk_widget_destroy (gnome_canvas); + EA_SET_FACTORY (gnome_calendar_get_type (), ea_gnome_calendar); /* force loading some types */ -- cgit v1.2.3