Do not open first container if a tab is already open (#2045)

Co-authored-by: Laurent Nguyen <languye@microsoft.com>
This commit is contained in:
Laurent Nguyen 2025-02-06 21:58:38 +01:00 committed by GitHub
parent 5945e3cb6b
commit 7893b89bf7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -181,6 +181,11 @@ async function configureFabric(): Promise<Explorer> {
}
const openFirstContainer = async (explorer: Explorer, databaseName: string, collectionName?: string) => {
if (useTabs.getState().openedTabs.length > 0) {
// Don't open any tabs if there are already tabs open
return;
}
// Expand database first
databaseName = sessionStorage.getItem("openDatabaseName") ?? databaseName;
const database = useDatabases.getState().databases.find((db) => db.id() === databaseName);