From a2898a1dbdd6e7a9907cc889efdc2e6aee30478b Mon Sep 17 00:00:00 2001 From: Eric <47561374+Luyii@users.noreply.github.com> Date: Wed, 21 Oct 2026 17:33:56 +0800 Subject: [PATCH] fix(client): make state entry expansion keyboard accessible --- .../components/StateEntryActions.vue | 5 +- .../components/components/StateEntryRow.vue | 18 ++- tests/fixtures/state-entry-row/index.html | 11 ++ tests/fixtures/state-entry-row/main.ts | 19 +++ .../client/state-entry-row.test.ts | 62 ++++++++- tests/smoke/state-entry-row.test.ts | 123 ++++++++++++++++++ 6 files changed, 230 insertions(+), 8 deletions(-) create mode 100644 tests/fixtures/state-entry-row/index.html create mode 100644 tests/fixtures/state-entry-row/main.ts create mode 100644 tests/smoke/state-entry-row.test.ts diff --git a/packages/client/src/components/components/StateEntryActions.vue b/packages/client/src/components/components/StateEntryActions.vue index 34936daa7..bbdcfc95b 100644 --- a/packages/client/src/components/components/StateEntryActions.vue +++ b/packages/client/src/components/components/StateEntryActions.vue @@ -236,7 +236,10 @@ async function openCustomFile(entry: StateEntry) { }