From 912d7953588c16554d8e996dc3462ff7353df4ea Mon Sep 17 00:00:00 2001 From: Chris Hasson Date: Fri, 25 Jul 2025 15:27:40 -0700 Subject: [PATCH] fix(chat): Cancel auto-approve timer when editing follow-up suggestion (#6226) Co-authored-by: Chris Hasson --- .changeset/kind-horses-sniff.md | 5 +++++ webview-ui/src/components/chat/FollowUpSuggest.tsx | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 .changeset/kind-horses-sniff.md diff --git a/.changeset/kind-horses-sniff.md b/.changeset/kind-horses-sniff.md new file mode 100644 index 0000000000..9a6afbd167 --- /dev/null +++ b/.changeset/kind-horses-sniff.md @@ -0,0 +1,5 @@ +--- +"kilo-code": patch +--- + +Cancel auto-approve timer when editing follow-up suggestion diff --git a/webview-ui/src/components/chat/FollowUpSuggest.tsx b/webview-ui/src/components/chat/FollowUpSuggest.tsx index 1ffe31bbcb..3f5bc3a017 100644 --- a/webview-ui/src/components/chat/FollowUpSuggest.tsx +++ b/webview-ui/src/components/chat/FollowUpSuggest.tsx @@ -134,6 +134,9 @@ export const FollowUpSuggest = ({ className="absolute top-0 right-0 opacity-0 group-hover:opacity-100 transition-opacity" onClick={(e) => { e.stopPropagation() + // Cancel the auto-approve timer when edit button is clicked + setSuggestionSelected(true) + onCancelAutoApproval?.() // Simulate shift-click by directly calling the handler with shiftKey=true. onSuggestionClick?.(suggestion, { ...e, shiftKey: true }) }}>