fix(session-ui): deselect review line on draft cancel (#34585)

Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
This commit is contained in:
opencode-agent[bot] 2026-06-30 16:26:20 +08:00 committed by GitHub
parent e34822db6b
commit 90f0576222
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -408,7 +408,10 @@ export function createLineCommentController<T extends LineCommentShape>(
selection: formatSelectedLineLabel(range, i18n.t),
mention: props.mention,
onInput: note.setDraft,
onCancel: note.cancelDraft,
onCancel: () => {
note.cancelDraft()
note.select(null)
},
onSubmit: (comment) => {
props.onSubmit({ comment, selection: cloneSelectedLineRange(range) })
note.cancelDraft()