From b7d738dfffab07f84649b647ea9ce639f37079a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Thu, 18 Aug 2022 10:28:23 +0200 Subject: [PATCH] quickSettings: Fix slider accessibility Since we put the actual slider into a bin to get a proper focus indication, the slider isn't focused anymore and its accessible object is therefore invisible to the screen reader. Fix this by passing the slider's accessible object to the actor that takes the focus. Part-of: --- js/ui/quickSettings.js | 1 + 1 file changed, 1 insertion(+) diff --git a/js/ui/quickSettings.js b/js/ui/quickSettings.js index 50dbf6f35..faa87601f 100644 --- a/js/ui/quickSettings.js +++ b/js/ui/quickSettings.js @@ -195,6 +195,7 @@ var QuickSlider = GObject.registerClass({ }); box.add_child(sliderBin); + sliderBin.set_accessible(this.slider.get_accessible()); sliderBin.connect('event', (bin, event) => this.slider.event(event, false)); this._menuButton = new St.Button({