ATSPI: Submenu transition animation leads to wrong extents on focus change
In GTK4 when switching to/from a submenu, by the time the focus change happens and is signaled to ATSPI, the extents of the newly focused widget are wrong. I'm seeing x-positions much too large when going to the submenu and negative when going back to the parent menu. I'm guessing these are the coordinates before the slide animation.
This is an issue, because the focus change is what triggers the repositioning of the gnome-shell magnifier based on the extents of the newly focused widget.
Not sure what the best solution for this would be. Maybe the focus change notification could be delayed until the animation is done?