Skip to content

Transcription shortcut resets to default after every app restart (v3.9) #378

@atomie

Description

@atomie

Hi team,

I’m seeing a reproducible shortcut persistence bug in Onit.

Environment

  • App: Onit 3.9
  • macOS: 26.4.1 (Build 25E253)
  • Device: Mac (Apple Silicon)

Issue

The transcription activation shortcut does not persist across app restarts.
After relaunching Onit, the shortcut is always reset to:

  • {"carbonKeyCode":49,"carbonModifiers":2048} (Option + Space)

Steps to Reproduce

  1. Open Onit.
  2. Go to settings and set a custom transcription shortcut (for example Cmd+Shift+9).
  3. Quit Onit completely.
  4. Reopen Onit.
  5. Check the transcription shortcut again.

Actual Behavior

The custom shortcut is replaced by the default (Option + Space) after every restart.

Expected Behavior

The user-selected custom transcription shortcut should persist after app restart.

Additional Notes

I tested multiple custom key combinations and they all revert to the same default value after relaunch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions