Bug description
The drag handle in ComparisonPreview.tsx:263-274 is a real <button> with a correct aria-label="Drag to compare original vs reframed", so it's reachable and announced correctly by a screen reader — but it only wires onMouseDown/onTouchStart (:264-265). There's no onKeyDown, so once focused, Enter/Space/arrow keys do nothing.
Steps to reproduce
- Open the before/after comparison view
- Tab to the "Drag to compare" handle (it does receive focus)
- Press arrow keys or Enter — nothing happens
Expected behavior
Arrow keys should move the comparison slider position, matching the pattern in TrimControl.tsx's handles (ArrowLeft/ArrowRight adjusting the value).
Actual behavior
The control is reachable but inert from the keyboard.
Browser and OS info
Any.
Bug description
The drag handle in
ComparisonPreview.tsx:263-274is a real<button>with a correctaria-label="Drag to compare original vs reframed", so it's reachable and announced correctly by a screen reader — but it only wiresonMouseDown/onTouchStart(:264-265). There's noonKeyDown, so once focused, Enter/Space/arrow keys do nothing.Steps to reproduce
Expected behavior
Arrow keys should move the comparison slider position, matching the pattern in
TrimControl.tsx's handles (ArrowLeft/ArrowRightadjusting the value).Actual behavior
The control is reachable but inert from the keyboard.
Browser and OS info
Any.