persist layer visibility selections

This commit is contained in:
Stewart Allen 2021-02-07 19:25:30 -05:00
commit 7a6cfd266c
5 changed files with 50 additions and 1 deletions

View file

@ -1991,6 +1991,19 @@
UI.sliderHold.style.marginRight = `${hival}px`;
});
// store layer preferences
API.event.on('stack.show', label => {
let mode = API.mode.get();
let view = API.view.get();
API.conf.get().labels[`${mode}-${view}-${label}`] = true;
});
API.event.on('stack.hide', label => {
let mode = API.mode.get();
let view = API.view.get();
API.conf.get().labels[`${mode}-${view}-${label}`] = false;
});
// bind language choices
$('lset-en').onclick = function() {
SDB.setItem('kiri-lang', 'en-us');