mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-24 10:09:32 -06:00
Problem: with the Project panel focused the arrow keys did nothing (After Effects selects the previous / next item, extends with Shift and opens / closes folders with Right / Left). The custom-drawn rows, sort headers, twirls, label swatches, proxy switches and footer buttons reached AccessKit with no name or role, the empty list area and each row's name cell were unnamed extra Tab stops, a Tab-focused row showed no focus ring, and the arrows then moved egui's spatial focus instead. Fix: Up / Down select the previous / next row (Shift extends from the anchor), Right opens and Left closes the selected folder or selects the parent; the moved-to row scrolls into view. A row with keyboard focus keeps the arrows, focus follows the selection and the panel takes focus. Rows are AccessKit tree items named "<name>, <type>" with selected, level and expanded state; headers and row / footer buttons are named buttons; one Tab stop per row and a focus ring. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>