From: Lukáš Tyrychtr Date: Wed, 1 Mar 2023 12:53:39 +0000 (+0100) Subject: a11y: Expose GTK_ACCESSIBLE_RELATION_DETAILS to at-spi2 X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~6^2~9^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c91ba630a773dda40a13c1accae382f898ceb662;p=gtk4.git a11y: Expose GTK_ACCESSIBLE_RELATION_DETAILS to at-spi2 This particular relation was not exposed to at-spi2. Exposing it required adding a missing at-spi2 relation variant, but it was introduced in at-spi2-core 2.26, so that's likely safe as well. --- diff --git a/gtk/a11y/gtkatspicontext.c b/gtk/a11y/gtkatspicontext.c index 18e5bcfce1..04434caafa 100644 --- a/gtk/a11y/gtkatspicontext.c +++ b/gtk/a11y/gtkatspicontext.c @@ -327,6 +327,7 @@ collect_relations (GtkAtSpiContext *self, { GTK_ACCESSIBLE_RELATION_LABELLED_BY, ATSPI_RELATION_LABELLED_BY }, { GTK_ACCESSIBLE_RELATION_CONTROLS, ATSPI_RELATION_CONTROLLER_FOR }, { GTK_ACCESSIBLE_RELATION_DESCRIBED_BY, ATSPI_RELATION_DESCRIBED_BY }, + { GTK_ACCESSIBLE_RELATION_DETAILS, ATSPI_RELATION_DETAILS }, { GTK_ACCESSIBLE_RELATION_FLOW_TO, ATSPI_RELATION_FLOWS_TO}, }; GtkAccessibleValue *value; diff --git a/gtk/a11y/gtkatspiprivate.h b/gtk/a11y/gtkatspiprivate.h index 1202885475..926340bf20 100644 --- a/gtk/a11y/gtkatspiprivate.h +++ b/gtk/a11y/gtkatspiprivate.h @@ -225,6 +225,7 @@ typedef enum { ATSPI_RELATION_PARENT_WINDOW_OF, ATSPI_RELATION_DESCRIPTION_FOR, ATSPI_RELATION_DESCRIBED_BY, + ATSPI_RELATION_DETAILS, ATSPI_RELATION_LAST_DEFINED, } AtspiRelationType;