From 81a5afb49db3075aa30a2cf4aeeb53fa1492fbbf Mon Sep 17 00:00:00 2001 From: Guillaume Chau Date: Fri, 11 May 2018 21:54:17 +0200 Subject: [PATCH] fix(ui): prompt regression --- packages/@vue/cli-ui/src/components/Prompt.vue | 2 +- packages/@vue/cli-ui/src/components/PromptColor.vue | 4 +++- packages/@vue/cli-ui/src/components/PromptInput.vue | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/@vue/cli-ui/src/components/Prompt.vue b/packages/@vue/cli-ui/src/components/Prompt.vue index 0c1c491b1d..8920f83693 100644 --- a/packages/@vue/cli-ui/src/components/Prompt.vue +++ b/packages/@vue/cli-ui/src/components/Prompt.vue @@ -21,7 +21,7 @@ export default { methods: { value (value) { - if (typeof this.modifiedValue !== 'undefined') return this.modifiedValue + if (this.$options.buffer && typeof this.modifiedValue !== 'undefined') return this.modifiedValue return JSON.parse(value) }, diff --git a/packages/@vue/cli-ui/src/components/PromptColor.vue b/packages/@vue/cli-ui/src/components/PromptColor.vue index 4bc0b96fe7..d37930283c 100644 --- a/packages/@vue/cli-ui/src/components/PromptColor.vue +++ b/packages/@vue/cli-ui/src/components/PromptColor.vue @@ -46,7 +46,9 @@ export default { components: { ColorPicker: Sketch - } + }, + + buffer: true } diff --git a/packages/@vue/cli-ui/src/components/PromptInput.vue b/packages/@vue/cli-ui/src/components/PromptInput.vue index 1b9519d07e..4217b7d027 100644 --- a/packages/@vue/cli-ui/src/components/PromptInput.vue +++ b/packages/@vue/cli-ui/src/components/PromptInput.vue @@ -27,6 +27,8 @@ import Prompt from './Prompt' export default { - extends: Prompt + extends: Prompt, + + buffer: true }