diff --git a/tests/smoke/h1-untitled-auto-rename.spec.ts b/tests/smoke/h1-untitled-auto-rename.spec.ts index cd000ff8..44a30f15 100644 --- a/tests/smoke/h1-untitled-auto-rename.spec.ts +++ b/tests/smoke/h1-untitled-auto-rename.spec.ts @@ -38,7 +38,7 @@ async function createUntitledNote(page: Page): Promise { await expect(page.getByTestId('breadcrumb-filename-trigger')).toContainText(/untitled-note-\d+(?:-\d+)?/i, { timeout: 5_000, }) - await expectReadyEmptyTitleHeading(page) + await expectStableEmptyTitleHeading(page) } async function writeNewHeading(page: Page, title: string): Promise { @@ -104,6 +104,12 @@ async function expectReadyEmptyTitleHeading(page: Page): Promise { await expect.poll(() => selectionInsideEmptyTitleHeading(page), { timeout: 5_000 }).toBe(true) } +async function expectStableEmptyTitleHeading(page: Page): Promise { + await expectReadyEmptyTitleHeading(page) + await page.waitForTimeout(300) + await expectReadyEmptyTitleHeading(page) +} + let tempVaultDir: string test.beforeEach(async ({ page }, testInfo) => {