From fbbed830ab148ffc9bd2259a6703e561609466fc Mon Sep 17 00:00:00 2001 From: pngwn Date: Mon, 30 Oct 2023 10:33:03 +0000 Subject: [PATCH] Fix image double change bug (#6146) * fix test * add changeset --------- Co-authored-by: gradio-pr-bot --- .changeset/cool-ties-mix.md | 6 ++++++ js/image/Index.svelte | 2 +- js/image/shared/ImagePreview.svelte | 1 - 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/cool-ties-mix.md diff --git a/.changeset/cool-ties-mix.md b/.changeset/cool-ties-mix.md new file mode 100644 index 0000000000000..e72bed5527708 --- /dev/null +++ b/.changeset/cool-ties-mix.md @@ -0,0 +1,6 @@ +--- +"@gradio/image": patch +"gradio": patch +--- + +fix:Fix image double change bug diff --git a/js/image/Index.svelte b/js/image/Index.svelte index f720a9ba91095..0cc71a1d5f599 100644 --- a/js/image/Index.svelte +++ b/js/image/Index.svelte @@ -55,7 +55,7 @@ share: ShareData; }>; - $: value, gradio.dispatch("change"); + $: value?.url && gradio.dispatch("change"); let dragging: boolean; $: value = !value ? null : value; diff --git a/js/image/shared/ImagePreview.svelte b/js/image/shared/ImagePreview.svelte index b0950237420b0..3b369f00ccf2d 100644 --- a/js/image/shared/ImagePreview.svelte +++ b/js/image/shared/ImagePreview.svelte @@ -11,7 +11,6 @@ import type { I18nFormatter } from "@gradio/utils"; export let value: null | FileData; - // let value_: null | FileData; export let label: string | undefined = undefined; export let show_label: boolean; export let show_download_button = true;