From e99f157740660e6ef28f1bba7560cb9d52d5d1ad Mon Sep 17 00:00:00 2001 From: Colomban Wendling Date: Tue, 30 May 2023 10:39:01 +0200 Subject: windows: Fix UI accessibility (#704) Use real frames for a semantic UI so GTK and screen readers can set up and figure out accessibility relationships between the frame label and the content automatically. Also properly add relationships between the movement keys descriptive label and the key radio items so a screen reader can pick it up. As a bonus, it also prevents Orca from erroneously announcing the label when the window comes up because it thinks this long orphaned label is probably a general description for the window. Fixes #703. --- capplets/windows/window-properties.ui | 306 +++++++++++++--------------------- 1 file changed, 113 insertions(+), 193 deletions(-) (limited to 'capplets/windows/window-properties.ui') diff --git a/capplets/windows/window-properties.ui b/capplets/windows/window-properties.ui index b4035d36..140ab21b 100644 --- a/capplets/windows/window-properties.ui +++ b/capplets/windows/window-properties.ui @@ -1,5 +1,5 @@ -