fix(app): restore tabs without layout flicker

This commit is contained in:
Mohamed Boudra
2026-08-18 00:21:51 +02:00
parent ed8371d083
commit 2538dd1e7b
18 changed files with 86 additions and 59 deletions
@@ -1,6 +1,7 @@
import { expect, type Locator, type Page } from "@playwright/test";
import { openSettings } from "./app";
import { openSettingsSection } from "./settings";
import { runWorkspaceActionFromCommandCenter } from "./command-center-workspace-actions";
export function chatOutlineRail(page: Page): Locator {
return page.getByTestId("chat-outline-rail");
@@ -41,7 +42,7 @@ export async function clickChatOutlineRowEdge(page: Page, position: number): Pro
}
export async function splitCurrentPanelRight(page: Page): Promise<void> {
await page.getByRole("button", { name: "Split pane right" }).first().click();
await runWorkspaceActionFromCommandCenter(page, "Split pane right");
}
export async function disableChatOutlineFromAppearance(page: Page): Promise<void> {