Fixes #12043 This bug had two distinct root causes: - The command menu closing wasn't triggering correctly because of a hotkey scope issue. We reset the hotkey scope to record index inside `useLeaveTableFocus` but we should do it only when needed - The portal on top of the table cell didn't stop the propagation of the click so the table cell was opened twice (once in the portal and once in the underlying cell) Before: https://github.com/user-attachments/assets/16c41135-fff9-4f89-a512-6a7c0e143190 After: https://github.com/user-attachments/assets/865b6063-5f82-4f44-b0c8-d03f5955d685