Skip to content

Commit 4231d8c

Browse files
committed
fix: handlersMapRef contains old references to state handlers after first Tabs rerender (second try)
1 parent e46628d commit 4231d8c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/lib/tabs/useTabs.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ const useTabsState = (apiRef: MutableRefObject<TabsApi>, props: TabsProps) => {
156156
if (runHandlers) {
157157
subStateKeys.forEach((subStateKey) => {
158158
const subState = newState[subStateKey];
159-
const subStateHandler = {
159+
const subStateChangeHandler = {
160160
tabs: onTabsChange,
161161
activeTabId: onActiveTabIdChange,
162162
startPinnedTabs: onStartPinnedTabsChange,
@@ -165,7 +165,7 @@ const useTabsState = (apiRef: MutableRefObject<TabsApi>, props: TabsProps) => {
165165
parentTabsApi: () => {},
166166
}[subStateKey];
167167
// @ts-ignore
168-
subStateHandler?.(subState);
168+
subStateChangeHandler?.(subState);
169169
});
170170
}
171171

0 commit comments

Comments
 (0)