Browse Source

fix(chat): Cancel auto-approve timer when editing follow-up suggestion (#6226)

Co-authored-by: Chris Hasson <[email protected]>
Chris Hasson 5 months ago
parent
commit
912d795358

+ 5 - 0
.changeset/kind-horses-sniff.md

@@ -0,0 +1,5 @@
+---
+"kilo-code": patch
+---
+
+Cancel auto-approve timer when editing follow-up suggestion

+ 3 - 0
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 })
 								}}>