Skip to content

Commit bf35f3d

Browse files
committed
ModesView: reset import level to 'project' when dialog opens to avoid stale selection across opens
1 parent 671ade6 commit bf35f3d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

webview-ui/src/components/modes/ModesView.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,13 @@ const ModesView = ({ onDone }: ModesViewProps) => {
337337
}
338338
}, [isCreateModeDialogOpen, resetFormState])
339339

340+
// Ensure import dialog defaults to "project" each open
341+
useEffect(() => {
342+
if (showImportDialog) {
343+
setImportLevel("project")
344+
}
345+
}, [showImportDialog])
346+
340347
// Helper function to generate a unique slug from a name
341348
const generateSlug = useCallback((name: string, attempt = 0): string => {
342349
const baseSlug = name

0 commit comments

Comments
 (0)