From 01cde3171749185ff8a36d0c6ad3b236429b6980 Mon Sep 17 00:00:00 2001 From: Jonas Date: Thu, 24 Sep 2026 19:47:37 +0200 Subject: [PATCH 1/2] fix(callouts): fix long words overflowing the editor width With `min-width: 0` the content can shrink to fit the callout, and the existing break-word rule then wraps the long word. Signed-off-by: Jonas Assisted-by: OpenCode:claude-fable-5.1 --- src/nodes/Callout.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nodes/Callout.vue b/src/nodes/Callout.vue index 4bff7cfe7a4..ba8ea76f5b0 100644 --- a/src/nodes/Callout.vue +++ b/src/nodes/Callout.vue @@ -74,6 +74,7 @@ export default { .callout__content { margin-inline-start: 1em; + min-width: 0; &:deep(p) { &:last-child { margin-bottom: 0; From f87a228bb32e4b53590a9a7c1be2f01ff551e6a4 Mon Sep 17 00:00:00 2001 From: Jonas Date: Thu, 24 Sep 2026 20:36:33 +0200 Subject: [PATCH 2/2] test(playwright): longer timeout to cover a throttled autosave retry Signed-off-by: Jonas Assisted-by: OpenCode:claude-fable-5.1 --- playwright/e2e/indexed-db.spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/playwright/e2e/indexed-db.spec.ts b/playwright/e2e/indexed-db.spec.ts index 034b079704a..bff740c6c28 100644 --- a/playwright/e2e/indexed-db.spec.ts +++ b/playwright/e2e/indexed-db.spec.ts @@ -49,6 +49,7 @@ test('recovering from indexed db', async ({ await expect(editor.saveIndicator).not.toHaveAttribute( 'title', /Unsaved changes/, + { timeout: 15_000 }, ) await expect .poll(() => file.getContent(), { timeout: 10_000 })