a11y's get_character_extents functions returning bogus values for off-screen widgets
Hello,
We have seen the a11y get_character_extents method return bogus values when the widget is off-screen.
One can see in gtk_widget_accessible_get_extents() a check being made for !gtk_widget_accessible_on_screen (widget) || (!gtk_widget_is_drawable (widget)), in which case the well-known G_MININT values are returned. But get_character_extents methods do not have such checks, for instance in gtk_label_accessible_get_character_extents.
I'll submit a MR to fix it.
Samuel