Denis Savran b1ceb4bb6a
Fix one-shot locked modifiers (#16114)
* Fix state updates of one-shot locked modifiers

Activating additional one-shot locked modifiers removed previously enabled locked modifiers from the state.
`get_oneshot_locked_mods` returned zero when two or more one-shot locked modifiers were enabled and then one was disabled.

* Do not delete one-shot locked modifiers on a one-shot layer toggle

Non-locked one-shot modifiers are not removed so this behavior adds inconsistency.
Also the one-shot locked modifiers state was reset without unregistering any modifiers.
2022-04-18 02:12:25 -07:00
..
2022-03-14 01:11:42 +00:00
2022-03-14 01:11:42 +00:00
2022-03-26 18:38:09 +00:00
2022-03-26 18:38:09 +00:00
2022-04-13 18:00:18 +10:00
2022-03-13 18:53:53 -07:00
2022-01-21 22:09:44 -08:00
2022-04-13 18:00:18 +10:00
2022-04-13 18:00:18 +10:00