vikunja/frontend/tests/e2e
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
..
filters fix(filter): correct filter autocomplete for project names with spaces (#2012) 2026-01-10 22:18:34 +01:00
misc feat: merge duplicate notifications (#2056) 2026-01-06 17:36:29 +00:00
project fix(frontend): prevent parent project field from jumping back when cleared (#2071) 2026-01-08 17:25:00 +01:00
sharing feat: migrate cypress e2e tests to playwright (#1739) 2025-11-27 16:34:48 +01:00
task fix(editor): prevent crash when exiting edit mode in tiptap 2026-01-27 14:03:02 +01:00
user feat(api-tokens): support title and scopes query parameters (#2143) 2026-01-24 18:08:23 +00:00