vikunja/frontend/tests/e2e/task
kolaente e5da54e58a fix(editor): prevent crash when exiting edit mode in tiptap
Use v-show instead of v-if for EditorToolbar and BubbleMenu to avoid
a race condition between Vue's DOM reconciliation and tiptap's internal
DOM manipulation during unmount. This fixes the "Cannot read properties
of null (reading 'insertBefore')" error that occurred when saving a
task description.

Adds regression test to verify the fix.

Upstream issue: https://github.com/ueberdosis/tiptap/issues/7342
Fixes: https://github.com/go-vikunja/vikunja/issues/1770
2026-01-27 14:03:02 +01:00
..
comment-pagination.spec.ts feat: migrate cypress e2e tests to playwright (#1739) 2025-11-27 16:34:48 +01:00
date-display.spec.ts feat: migrate cypress e2e tests to playwright (#1739) 2025-11-27 16:34:48 +01:00
drag-to-project.spec.ts feat(tasks): move tasks between projects with drag and drop (#1945) 2025-12-10 18:59:38 +00:00
mention-in-comment.spec.ts fix(editor): prevent TypeError when typing mentions in comments (#1997) 2025-12-16 22:56:05 +00:00
overview.spec.ts fix(tests): unskip and fix Playwright E2E tests (#1973) 2025-12-12 16:20:22 +00:00
subtask-duplicates.spec.ts feat: migrate cypress e2e tests to playwright (#1739) 2025-11-27 16:34:48 +01:00
task.spec.ts fix(editor): make sure checkbox lists are unique (#2007) 2025-12-19 17:12:31 +01:00
tiptap-editor-save.spec.ts fix(editor): prevent crash when exiting edit mode in tiptap 2026-01-27 14:03:02 +01:00