Artikel-Editor: Klick auf einen Link öffnet ihn, statt den Cursor hineinzusetzen #105
Labels
No labels
Kind
Bug
Kind
Enhancement
Kind
Maintenance
Priority
P1
Priority
P2
Priority
P3
Status
In Progress
Status
Need More Info
Status
Zur Abnahme
Änderungen Wettspielreglement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sffs-tt-basel/sffs-tt-issues#105
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Was falsch ist
Im Text-Editor der Artikel-Redaktion (Content → Artikel → Inhalt) öffnet ein Klick auf einen bestehenden Link die Zielseite in einem neuen Tab. Gewollt ist, dass der Cursor in den Link springt, damit man ihn über den Knopf „Link“ bearbeiten oder entfernen kann – so steht es im Code (
Link.configure({ openOnClick: false })).Gesehen am 18.10.2026 beim Durchklicken von #96 (lokal, Playwright): Klick auf den Link im Editor öffnete
ttc-laufenburg.dein einem zweiten Tab. Die Browser-Konsole meldet dabei zweimal[tiptap warn]: Duplicate extension names found: ['link'].Vermutete Ursache
StarterKitbringt seit Tiptap 3 die Link-Erweiterung selbst mit (Optionlink, im Projekt@tiptap/starter-kit3.29.2).content/src/components/RichTextEditor.tsxhängtLink.configure({ openOnClick: false })zusätzlich an – die Erweiterung ist doppelt da, und vermutlich gilt die Vorgabe des StarterKit (openOnClick: true).Was es werden soll
Nur eine Link-Erweiterung, mit
openOnClick: false– z. B.StarterKit.configure({ link: { openOnClick: false } })statt der zweiten Erweiterung. Danach: keine Warnung in der Konsole, Klick auf einen Link setzt nur den Cursor.Nicht im Code der öffentlichen Seite – dort sollen Links natürlich weiter öffnen.
Anmerkung aus der Durchsicht von #96 (18.10.): Steht der Cursor ohne Markierung ausserhalb eines Links, setzt „Link einfügen“ die Adresse nur auf den danach getippten Text, sichtbar passiert zunächst nichts. Das war mit dem alten Browser-Fenster genauso und wurde in #96 bewusst nicht geändert. Wenn hier am Editor-Link gearbeitet wird: prüfen, ob der Link-Knopf ohne Markierung ausgegraut sein soll (neues Verhalten, vorher mit Olli abstimmen).