diff --git a/frontend/src/Editor/Components/Tabs.jsx b/frontend/src/Editor/Components/Tabs.jsx index fd490fd312..c65deab6c8 100644 --- a/frontend/src/Editor/Components/Tabs.jsx +++ b/frontend/src/Editor/Components/Tabs.jsx @@ -95,10 +95,11 @@ export const Tabs = function Tabs({ useEffect(() => { const exposedVariables = { setTab: async function (id) { - if (id) { - setCurrentTab(id); - setExposedVariable('currentTab', id); - fireEvent('onTabSwitch'); + if (id !== undefined) { + const tabId = Number(id); + setCurrentTab(tabId); + setExposedVariable('currentTab', tabId); + fireEvent('onTabSwitch') } }, currentTab: currentTab,