From eebe5be462a091afe413b72347376f41c15f7731 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2026 08:23:27 +0000 Subject: [PATCH 1/3] a11y: keep keyboard focus on Check for Updates while busy (#1011) Replaces native `disabled` with `aria-disabled` on the Check for Updates and Download & Install buttons so they do not drop keyboard focus when they become busy. Adds tests in aboutSectionUpdatesFocus.test.tsx. Co-authored-by: Shieldxx <37293647+Shieldxx@users.noreply.github.com> --- .../src/components/settings/AboutSection.tsx | 8 +- .../aboutSectionUpdatesFocus.test.tsx | 124 ++++++++++++++++++ 2 files changed, 128 insertions(+), 4 deletions(-) create mode 100644 tests/renderer/aboutSectionUpdatesFocus.test.tsx diff --git a/src/renderer/src/components/settings/AboutSection.tsx b/src/renderer/src/components/settings/AboutSection.tsx index 74a4707c..35e11930 100644 --- a/src/renderer/src/components/settings/AboutSection.tsx +++ b/src/renderer/src/components/settings/AboutSection.tsx @@ -127,8 +127,8 @@ export function AboutSection({ > {updateInfo ? ( ) : ( ) : (