Skip to content

Commit 4ffc5c5

Browse files
committed
Fixed problem with delete
1 parent 2a026dc commit 4ffc5c5

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/reactComponents/Tabs.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -350,10 +350,13 @@ export function Component(props: TabsProps) {
350350
const newTabs = props.tabList.filter(t => t.key !== tab.key);
351351
props.setTabList(newTabs);
352352
if (props.storage && props.project) {
353-
commonStorage.removeModuleFromProject(props.storage, props.project, tab.key);
354-
props.setProject({ ...props.project, });
353+
await commonStorage.removeModuleFromProject(props.storage, props.project, tab.key);
354+
props.setProject({ ...props.project });
355+
}
356+
// Use newTabs instead of props.tabList since it's already filtered
357+
if (newTabs.length > 0) {
358+
setActiveKey(newTabs[0].key);
355359
}
356-
setActiveKey(props.tabList[0].key);
357360
},
358361
});
359362
}

0 commit comments

Comments
 (0)