fix(#2462): automated Cursor CLI fix

This commit is contained in:
netcatty-bot
2026-07-24 13:22:42 +00:00
parent 5b3ba2833b
commit 8681acffbe
12 changed files with 286 additions and 18 deletions
@@ -231,6 +231,10 @@ export const QuickScriptEditorDialog: React.FC<QuickScriptEditorDialogProps> = (
));
}, []);
const handleSelectionChange = useCallback((nextSelectedHostIds: string[]) => {
setTargetSelection(nextSelectedHostIds);
}, []);
const handleTargetsAllHostsChange = useCallback((checked: boolean) => {
if (checked) {
setTargetSelection([]);
@@ -261,6 +265,7 @@ export const QuickScriptEditorDialog: React.FC<QuickScriptEditorDialogProps> = (
customGroups={customGroups}
selectedHostIds={targetSelection}
onSelectHost={handleSelectHost}
onSelectionChange={handleSelectionChange}
targetsAllHosts={Boolean(editingSnippet.targetsAllHosts)}
onTargetsAllHostsChange={handleTargetsAllHostsChange}
/>