aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/components/SettingsModal.vue6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/components/SettingsModal.vue b/src/components/SettingsModal.vue
index 595b145..3a8f34a 100644
--- a/src/components/SettingsModal.vue
+++ b/src/components/SettingsModal.vue
@@ -13,6 +13,7 @@ export default defineComponent({
methods: {
onCloseClick(evt: Event){
if (evt.target == this.$el || (this.$refs.closeIcon as typeof CloseIcon).$el.contains(evt.target)){
+ this.saveSettings();
this.$emit('settings-close');
}
},
@@ -38,7 +39,7 @@ export default defineComponent({
onTreeChg(){
this.$emit('tree-change');
},
- onSave(){
+ saveSettings(){
const savedLytOpts = ['tileSpacing', 'minTileSz', 'maxTileSz', 'layoutType', 'sweepMode', 'sweepToParent', ];
for (let prop of savedLytOpts){
localStorage.setItem('lyt ' + prop, String(this.lytOpts[prop as keyof LayoutOptions]));
@@ -170,9 +171,6 @@ export default defineComponent({
</div>
<hr class="border-stone-400"/>
<div class="flex justify-around mt-2">
- <r-button class="bg-stone-800 text-white" @click="onSave">
- Save
- </r-button>
<r-button class="bg-stone-800 text-white" @click="onReset">
Reset
</r-button>