Skip to content

Commit fc04392

Browse files
authored
Fix Tabline resizing (#3948)
* Fix Tabline resizing
1 parent 38a57d3 commit fc04392

File tree

1 file changed

+1
-1
lines changed
  • packages/@react-spectrum/tabs/src

1 file changed

+1
-1
lines changed

packages/@react-spectrum/tabs/src/Tabs.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ function Tabs<T extends object>(props: SpectrumTabsProps<T>, ref: DOMRef<HTMLDiv
102102
let farEdgeLastTab = tabDimensions[tabDimensions.length - 1][end];
103103
let shouldCollapse = direction === 'rtl' ? farEdgeLastTab < farEdgeTabList : farEdgeTabList < farEdgeLastTab;
104104
setCollapsed(shouldCollapse);
105-
if (tabDimensions.length !== prevTabPositions.current.length || tabDimensions.some((box, index) => box?.left !== prevTabPositions.current[index]?.left && box?.right !== prevTabPositions.current[index]?.right)) {
105+
if (tabDimensions.length !== prevTabPositions.current.length || tabDimensions.some((box, index) => box?.left !== prevTabPositions.current[index]?.left || box?.right !== prevTabPositions.current[index]?.right)) {
106106
setTabPositions(tabDimensions);
107107
prevTabPositions.current = tabDimensions;
108108
}

0 commit comments

Comments
 (0)