Merge branch 'assert-before-running-into-loop' into 'main'

st/focus-manager: Check for NULL instead of stage to exit loop

See merge request GNOME/gnome-shell!3220
This commit is contained in:
Jonas Dreßler 2024-06-30 04:09:33 +00:00
commit ca89b52013

View file

@ -117,7 +117,7 @@ st_focus_manager_stage_event (ClutterActor *stage,
if (!focused) if (!focused)
return FALSE; return FALSE;
for (group = focused; group != stage; group = clutter_actor_get_parent (group)) for (group = focused; group != NULL; group = clutter_actor_get_parent (group))
{ {
if (g_hash_table_lookup (manager->priv->groups, group)) if (g_hash_table_lookup (manager->priv->groups, group))
{ {