clutter-actor-meta: Fix _clutter_meta_group_has_metas_no_internal
authorAdel Gadllah <adel.gadllah@gmail.com>
Sat, 1 Oct 2011 10:36:36 +0000 (12:36 +0200)
committerAdel Gadllah <adel.gadllah@gmail.com>
Sat, 1 Oct 2011 10:40:11 +0000 (12:40 +0200)
This function is backwards i.e it is supposed to check for metas that
are *not* internal, hence the name.

https://bugzilla.gnome.org/show_bug.cgi?id=660623

clutter/clutter-actor-meta.c

index cd35117..a58c773 100644 (file)
@@ -556,9 +556,9 @@ _clutter_meta_group_get_metas_no_internal (ClutterMetaGroup *group)
  * _clutter_meta_group_has_metas_no_internal:
  * @group: a #ClutterMetaGroup
  *
- * Returns whether the group has any metas that  have an internal priority.
+ * Returns whether the group has any metas that don't have an internal priority.
  *
- * Return value: %TRUE if metas with internal priority exist
+ * Return value: %TRUE if metas without internal priority exist
  *   %FALSE otherwise
  */
 gboolean
@@ -567,7 +567,7 @@ _clutter_meta_group_has_metas_no_internal (ClutterMetaGroup *group)
   GList *l;
 
   for (l = group->meta; l; l = l->next)
-    if (_clutter_actor_meta_is_internal (l->data))
+    if (!_clutter_actor_meta_is_internal (l->data))
       return TRUE;
 
   return FALSE;