[FIXED]Hotkeys for unassigned actions do not save after restart #13

Closed
opened 2025-11-01 13:59:44 +00:00 by choyz · 2 comments

Citron 0.9.0

In Emulation > Configuration > Hotkeys, when a new hotkey is assigned to an action that was previously blank, the hotkey is saved, but after restarting Citron, the hotkey assignment is lost and reverts to being blank.

For example, if a hotkey is assigned to the "Toggle Performance Overlay" action (which is initially blank), the hotkey works during the current session. However, upon restarting the emulator, the hotkey for that action is once again empty.

This issue specifically affects actions that originally have no hotkey assigned. In contrast, modifying existing hotkeys for actions that already have a default assignment works correctly and the changes are saved as expected after a restart. This means I have to re-assign hotkeys to these blank actions every time I launch Citron.

Citron 0.9.0 In `Emulation > Configuration > Hotkeys`, when a new hotkey is assigned to an action that was previously blank, the hotkey is saved, but after restarting Citron, the hotkey assignment is lost and reverts to being blank. For example, if a hotkey is assigned to the "Toggle Performance Overlay" action (which is initially blank), the hotkey works during the current session. However, upon restarting the emulator, the hotkey for that action is once again empty. This issue specifically affects actions that originally have no hotkey assigned. In contrast, modifying existing hotkeys for actions that already have a default assignment works correctly and the changes are saved as expected after a restart. This means I have to re-assign hotkeys to these blank actions every time I launch Citron.
Owner

Will look into it.

Thanks.

Will look into it. Thanks.
Author

Thank you fixed now with citron 0.10.0

Thank you fixed now with citron 0.10.0
choyz closed this issue 2025-11-02 09:25:33 +00:00
choyz changed title from Hotkeys for unassigned actions do not save after restart to [FIXED]Hotkeys for unassigned actions do not save after restart 2025-11-02 09:25:52 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Citron/Emulator#13
No description provided.