(Desktop) Hotkey settings partially resetting upon program start
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- tauri, typescript
- Ambito
- desktop
Direzione di ricerca
Riproduci il problema di persistenza degli hotkey nella versione desktop su Gentoo Linux, utilizzando le associazioni di tasti elencate e riaprendo il programma. Ispeziona la persistenza delle impostazioni degli hotkey nella posizione di IndexedDB menzionata nel report. Il lavoro è completato quando le associazioni rimangono invariate dopo il riavvio e le modifiche successive vengono salvate senza reimpostare le altre impostazioni.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm using Livesplit One's desktop version on Gentoo Linux.
When I open the program for the first time, I unbind all hotkeys, and then set my hotkeys to the following:
Start/stop: Down Arrow
Reset: Numpad 2
Undo: Numpad 4
Skip: Numpad 6
Pause: Numpad 8
This works as expected while the program is running. But the next time I open the program, my hotkeys will change to:
Start/stop: Down Arrow
Reset: Numpad 2
Undo: Numpad 8
Skip: Numpad 2
Pause: Numpad 5
Previous Comparison: Numpad 4
Next Comparison: Numpad 6
And unlike before, this time even if I change the settings here, they will not be saved when I hit "OK."
Other settings, such as disabling "always on top," seem to be saved correctly.
Splits and layout are also mostly remembered on reopening the program (window size is not saved.)
I located what seems to be Livesplit One's config file location (~/.local/share/org.livesplit.one/databases/indexeddb/v1/tauri_localhost_0/[numbers]/
If I delete all files in this directory, then the settings (and splits/layout) will reset and I will be able to temporarily have the correct keybindings until I next close the program, but since I'll have to resize the layout and such every time, this is obviously not ideal.
- Lingua principale
- TypeScript
- Stelle
- 301
- Fork
- 55
- Merge medio
- 8m
- PR unite (30g)
- 1
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di LiveSplit/LiveSplitOne
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100
LiveSplit/LiveSplitOne#1162 ·
-
Improve Accessibility Apertaenhancement suitable for contributions UI
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
LiveSplit/LiveSplitOne#1139 ·
-
Improve Keyboard Navigation Apertaenhancement suitable for contributions UI
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
LiveSplit/LiveSplitOne#1138 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
LiveSplit/LiveSplitOne#1129 · 12 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
LiveSplit/LiveSplitOne#1121 ·
Tutte le issue di LiveSplit/LiveSplitOne
Issue simili
-
VerificationGate: ATTRIBUTION quote guard never matches a normal quotation (\b around the quote) Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
danielmiessler/LifeOS#2234 ·
-
T: Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
Mend: dependency security vulnerability untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100