cd104ed49e
Renaming a session from its row menu opened the rename dialog, but the menu's close restored focus to its trigger — the session row's own <button> — instead of leaving it in the dialog input. Focus sat on the row, so Space toggled the row (selecting/deselecting the session) and the arrow keys moved the list rather than the text caret; you couldn't type a space or move within the name. Thread onCloseAutoFocus through the shared ActionsMenu / ActionsContextMenu primitives and suppress that one focus-restore when the rename item is the action that closed the menu, so the dialog input keeps focus. Every other action leaves the restore untouched. Mirrors the project menu's existing appearance-popover guard.