From cef1520d664eea3057cfb8802cfeb74bf4e49309 Mon Sep 17 00:00:00 2001 From: SirStendec Date: Sun, 9 Feb 2020 15:19:13 -0500 Subject: [PATCH] 4.18.4 * Fixed: Bug when changing a setting using a select-box input. --- package.json | 2 +- src/modules/main_menu/components/setting-select-box.vue | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index e3e4b227..2ce8880e 100755 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "frankerfacez", "author": "Dan Salvato LLC", - "version": "4.18.3", + "version": "4.18.4", "description": "FrankerFaceZ is a Twitch enhancement suite.", "license": "Apache-2.0", "scripts": { diff --git a/src/modules/main_menu/components/setting-select-box.vue b/src/modules/main_menu/components/setting-select-box.vue index 2d1f68b9..b652e6e2 100644 --- a/src/modules/main_menu/components/setting-select-box.vue +++ b/src/modules/main_menu/components/setting-select-box.vue @@ -26,6 +26,7 @@ v-for="j in i.entries" :key="j.value" :selected="j.value === value" + :value="j.v" > {{ j.i18n_key ? t(j.i18n_key, j.title, j) : j.title }} @@ -34,6 +35,7 @@ v-else :key="i.value" :selected="i.value === value" + :value="i.v" > {{ i.i18n_key ? t(i.i18n_key, i.title, i) : i.title }} @@ -104,9 +106,9 @@ export default { out.push(current_group); } else if ( current_group != null ) - current_group.entries.push(entry); + current_group.entries.push(Object.assign({v: i}, entry)); else - out.push(entry); + out.push(Object.assign({v: i}, entry)); i++; } @@ -117,7 +119,7 @@ export default { methods: { onChange() { - const idx = this.$refs.control.selectedIndex, + const idx = this.$refs.control.value, raw_value = this.data[idx]; if ( raw_value )