diff --git a/changes/bug-11314-disable-multicursor-editor b/changes/bug-11314-disable-multicursor-editor new file mode 100644 index 0000000000..b5fbb8c121 --- /dev/null +++ b/changes/bug-11314-disable-multicursor-editor @@ -0,0 +1 @@ +- Fleet UI: Disable multicursor editing for SQL editors diff --git a/frontend/pages/LabelPage/LabelForm/LabelForm.tsx b/frontend/pages/LabelPage/LabelForm/LabelForm.tsx index 4dc3945ad2..c2b640b3b4 100644 --- a/frontend/pages/LabelPage/LabelForm/LabelForm.tsx +++ b/frontend/pages/LabelPage/LabelForm/LabelForm.tsx @@ -104,6 +104,7 @@ const LabelForm = ({ const onLoad = (editor: IAceEditor) => { editor.setOptions({ enableLinking: true, + enableMultiselect: false, // Disables command + click creating multiple cursors }); // @ts-expect-error diff --git a/frontend/pages/policies/PolicyPage/components/PolicyForm/PolicyForm.tsx b/frontend/pages/policies/PolicyPage/components/PolicyForm/PolicyForm.tsx index b132caf19a..22d90dd689 100644 --- a/frontend/pages/policies/PolicyPage/components/PolicyForm/PolicyForm.tsx +++ b/frontend/pages/policies/PolicyPage/components/PolicyForm/PolicyForm.tsx @@ -179,6 +179,7 @@ const PolicyForm = ({ const onLoad = (editor: IAceEditor) => { editor.setOptions({ enableLinking: true, + enableMultiselect: false, // Disables command + click creating multiple cursors }); // @ts-expect-error diff --git a/frontend/pages/queries/QueryPage/components/QueryForm/QueryForm.tsx b/frontend/pages/queries/QueryPage/components/QueryForm/QueryForm.tsx index 452e06d4ee..8dd8cb0388 100644 --- a/frontend/pages/queries/QueryPage/components/QueryForm/QueryForm.tsx +++ b/frontend/pages/queries/QueryPage/components/QueryForm/QueryForm.tsx @@ -208,6 +208,7 @@ const QueryForm = ({ const onLoad = (editor: IAceEditor) => { editor.setOptions({ enableLinking: true, + enableMultiselect: false, // Disables command + click creating multiple cursors }); // @ts-expect-error