This commit is contained in:
Nathan Bierema 2023-07-12 17:38:22 -04:00
parent 6a1fb4228b
commit a2dc0a5203
2 changed files with 5 additions and 4 deletions

View File

@ -144,8 +144,8 @@ export default class TabsHeader<P> extends Component<Props<P>, State> {
tabsRef!.getBoundingClientRect().width + this.hiddenTabsWidth[0] <
tabsWrapperRef!.getBoundingClientRect().width
) {
hiddenTab = hiddenTabs.shift();
visibleTabs.splice(Number(hiddenTab!.key), 0, hiddenTab!);
hiddenTab = hiddenTabs.shift()!;
visibleTabs.splice(Number(hiddenTab.key), 0, hiddenTab);
i++;
}
} else {
@ -173,8 +173,8 @@ export default class TabsHeader<P> extends Component<Props<P>, State> {
tabButtons[i].getBoundingClientRect().right + this.hiddenTabsWidth[0] <
tabsWrapperRight - this.iconWidth
) {
hiddenTab = hiddenTabs.shift();
visibleTabs.splice(Number(hiddenTab!.key), 0, hiddenTab!);
hiddenTab = hiddenTabs.shift()!;
visibleTabs.splice(Number(hiddenTab.key), 0, hiddenTab);
this.hiddenTabsWidth.shift();
i++;
}

View File

@ -246,6 +246,7 @@ export function getStackTrace(
typeof Error.stackTraceLimit !== 'number' ||
Error.stackTraceLimit > traceLimit
) {
// eslint-disable-next-line @typescript-eslint/no-unnecessary-type-assertion
const frames = stack!.split('\n');
if (frames.length > traceLimit) {
stack = frames