844f1eae4a
Improved onCellFocused to check if already editing same cell before starting edit mode. Problem: Enter key moves to next cell + startEditingCell(), then onCellFocused fires and tries to startEditingCell() again on same cell, causing timing issues. Solution: Check getEditingCell() to see if we're already editing the focused cell - If same cell: skip (already editing) - If different cell: enter edit mode Result: Enter key → next cell → auto edit mode (no duplication) Tab/Click/Arrow → auto edit mode (only once) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>