Clean the code to check the redundan object on the show watcher

The watcher doesn't add a window if is a redundant object. This
patch fixes two things:

 * The check was made twice.
 * It uses a check with the string "redundant object", when the
   defined role ATK_ROLE_REDUNDANT_OBJECT is available
This commit is contained in:
Alejandro Piñeiro 2010-12-26 00:43:02 +01:00
parent 1e196b39b8
commit 1e93d01d47

View File

@ -222,13 +222,7 @@ gail_toplevel_show_event_watcher (GSignalInvocationHint *ihint,
return TRUE;
child = gtk_widget_get_accessible (widget);
if (!strcmp (atk_role_get_name (atk_object_get_role (child)), "redundant object"))
{
return TRUE;
}
child = gtk_widget_get_accessible (widget);
if (!strcmp (atk_role_get_name (atk_object_get_role (child)), "redundant object"))
if (atk_object_get_role (child) == ATK_ROLE_REDUNDANT_OBJECT)
{
return TRUE;
}