Skip to content

Commit c27d4e8

Browse files
committed
fix(ui): skip comma auto-fix while suggest widget is open
1 parent a7904e1 commit c27d4e8

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

‎ui/src/core/page-components/agent-detail/modals/edit-control/json-editor-view.tsx‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,12 @@ export const JsonEditorView = ({
310310
const disposable = editor.onDidChangeModelContent(() => {
311311
if (timeout) window.clearTimeout(timeout);
312312
timeout = window.setTimeout(() => {
313+
// Don't auto-fix while the suggest widget is open — setValue kills it
314+
const suggestWidget = editor
315+
.getDomNode()
316+
?.querySelector('.suggest-widget');
317+
if (suggestWidget?.classList.contains('visible')) return;
318+
313319
const text = editor.getValue();
314320
const fixed = fixJsonCommas(text);
315321
if (fixed !== text) {

0 commit comments

Comments
 (0)