From 13ef0f0caa13e5a1cea70d572684122419419599 Mon Sep 17 00:00:00 2001 From: Dawood Khan Date: Wed, 22 Nov 2023 18:12:28 -0500 Subject: [PATCH] Quick fix: Make component interactive when it is in focus (#6530) * fi * add changeset * format --------- Co-authored-by: gradio-pr-bot Co-authored-by: Abubakar Abid --- .changeset/five-experts-repeat.md | 6 ++++++ js/app/src/Blocks.svelte | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changeset/five-experts-repeat.md diff --git a/.changeset/five-experts-repeat.md b/.changeset/five-experts-repeat.md new file mode 100644 index 0000000000..1f05ff112a --- /dev/null +++ b/.changeset/five-experts-repeat.md @@ -0,0 +1,6 @@ +--- +"@gradio/app": patch +"gradio": patch +--- + +fix:Quick fix: Make component interactive when it is in focus diff --git a/js/app/src/Blocks.svelte b/js/app/src/Blocks.svelte index 419ea21d7a..a16a2eaab0 100644 --- a/js/app/src/Blocks.svelte +++ b/js/app/src/Blocks.svelte @@ -491,7 +491,8 @@ outputs.forEach((id) => { if ( instance_map[id].props.interactive && - status.stage === "pending" + status.stage === "pending" && + dep.targets[0][1] !== "focus" ) { pending_outputs.push(id); instance_map[id].props.interactive = false;