Menu β–Ύ β–΄

#379 feat: focus the message box when switching back to Carrier

closed
nobody
None
2026-11-07
2026-11-07
Anonymous
No

Originally created by: kristofferR

Switching back to Carrier (Cmd/Alt+Tab, Dock, tray, global hotkey) left keyboard focus nowhere, so typing went nowhere until you clicked the message box. This was the top request in Goofy's tracker (danielbuechele/goofy#322).

With a conversation open, returning to the window now puts the cursor in the message box, using the same action as Cmd/Ctrl+L. It only takes focus when nothing meaningful holds it (the page body, or the chat row you clicked to open the conversation); search fields, dialogs and the media viewer keep their focus. New setting Focus Message Box on Return in General, on by default.

Native actions own focus instead: notification clicks, quick reply/like/mute, Dock or tray conversations and native shortcuts stamp themselves before they reveal the window or navigate, and return-focus stands down after one, when the conversation changed meanwhile, and until the page has loaded (actions that arrive during a load are held until it finishes).

Manual check still needed: switch away and back with a thread open, with search open, with the media viewer open, and by clicking a notification for a different conversation.

Ref [#359]

CodeRabbit reviews this change in the combined PR [#394].

Related

Tickets: #359
Tickets: #394

Discussion

  • Anonymous

    Anonymous - 2026-11-07

    Originally posted by: chatgpt-codex-connector[bot]

    Codex Review Summary: βœ… Completed This comment shows the latest Codex review activity on this pull request. | Review | Status | Commit | Review trigger | | --- | --- | --- | --- | | πŸ“ **Code Review** | βœ… **Completed** <relative-time datetime="2026-11-07T16:06:22.912600Z">2026-11-07T16:06:22.912600Z</relative-time> | `9c726ee` | Manual request |
    ℹ️ About Codex in GitHub
    [Your team has set up Codex to review pull requests in this repo](https://chatgpt.com/codex/cloud/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review" or "@codex security review". Codex reacts with πŸ‘€ while any review is running, comments if it has suggestions, and reacts with πŸ‘ once all reviews finish with no findings.
     
  • Anonymous

    Anonymous - 2026-11-07

    Originally posted by: chatgpt-codex-connector[bot]

    Codex Review: Didn't find any major issues. Hooray!

    Reviewed commit: 9c726ee175

    ℹ️ About Codex in GitHub
    [Your team has set up Codex to review pull requests in this repo](https://chatgpt.com/codex/cloud/settings/general). Reviews are triggered when you - Open a pull request for review - Mark a draft as ready - Comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with πŸ‘. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
     
  • Anonymous

    Anonymous - 2026-11-07

    Originally posted by: kristofferR

    ⏸️ crq will not request further automated reviews for this pull request.

    Reason: CodeRabbit reviews these changes once, in combined PR [#394]

    Resume with crq unhold kristofferr/carrier 379.

     

    Related

    Tickets: #394

  • Anonymous

    Anonymous - 2026-11-07

    Ticket changed by: kristofferR

    • status: open --> closed
     
  • Anonymous

    Anonymous - 2026-11-07

    Originally posted by: kristofferR

    βœ… The administrative hold has been retired because this pull request merged. crq will not request further automated reviews.

     

Log in to post a comment.