From 7c26eac32239151568191b14ef46ec25a820f670 Mon Sep 17 00:00:00 2001 From: PJ Date: Sat, 15 Aug 2026 12:46:32 +0530 Subject: [PATCH] docs(replay-ui): the enumeration reaches step rows now the comment said role="option" is not in the tappable selector set, which stopped being true a few commits ago. selectAStep stays, for the reason the tab weight below it stays: one row among the page's clickable elements is a thin chance, and both step-facing properties go vacuous on a run that never selects one. --- replay-ui/sanderling/spec.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/replay-ui/sanderling/spec.ts b/replay-ui/sanderling/spec.ts index e27a321..0044eaa 100644 --- a/replay-ui/sanderling/spec.ts +++ b/replay-ui/sanderling/spec.ts @@ -143,8 +143,10 @@ export const properties = { badgeCountMatchesThePanel, }; -// Step rows are
  • , which is not in the tappable selector set -// the default enumeration draws from, so selecting a step needs its own action. +// Step rows get their own weight for the same reason tabs do below: the default +// enumeration reaches them now that role="option" is in the tappable set, but +// one row out of the page's clickable elements is a thin chance, and both +// step-facing properties are vacuous on a run that never selects one. const rowElements = extract("rowElements", (s) => s.ax.findAll({ "data-testid": "step-row" })); const selectAStep = actions(() => {