#86 — Doppelklick statt Einfachklick zum Bearbeiten von Todo-Text #86
Labels
No labels
priority/could
priority/must
priority/should
priority/wont
status/blocked
status/claimed
status/done-migrated
type/bug
type/feature
type/infra
type/tech-debt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
robert/todo#86
Loading…
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?
Story: Doppelklick statt Einfachklick zum Bearbeiten von Todo-Text
As a list member,
I want to ein Todo erst nach einem Doppelklick auf Titel/Beschreibung bearbeiten können (statt bei einem
einzelnen Klick),
so that ich beim Scrollen oder versehentlichen Antippen einer Aufgabe nicht ungewollt in den Bearbeitungsmodus
gerate.
Acceptance criteria:
Bearbeitungsmodus.
(Enter/Ctrl+Enter/Blur-Verhalten bleibt unverändert, siehe
#67).Bearbeiten erhalten (wichtig für Touch/Mobile, wo Doppel-Tap unzuverlässig sein kann).
— anders als bei bestehendem Text gibt es hier nichts, das man beim Scrollen versehentlich treffen und
ungewollt in den Bearbeitungsmodus versetzen könnte (Entscheidung 2026-08-07, siehe Decisions Log im
Roadmap).
Umsetzung (2026-08-07):
onClick={startEditingTitle}/onClick={startEditingDescription}auf den beidenText-
<span>s (TodoItem.tsx) zuonDoubleClickgeändert; die "+ description"-Schaltfläche behältonClick.startEditingTitle/startEditingDescriptionprüfenreadOnlybereits intern, daher unverändert wirksam.Zusätzlich die Tooltip-Texte von "Click to edit …" auf "Double-click to edit …" umgestellt, damit der geänderte
Auslöser für sehende Maus-Nutzer erkennbar bleibt (kein Screenreader-/Tastatur-Zugang über die Spans nötig — die
waren nie fokussierbar, der Edit-Zugang für Tastaturnutzer lief schon vorher ausschließlich über das
⋯-Overflow-Menü, siehe unten). 8 bestehende Tests von
onClickaufonDoubleClickumgestellt, 2 neueRegressionstests ergänzt (Einfachklick öffnet den Editor bei Titel/Beschreibung nicht). 74/74 Tests in
TodoItem.test.tsxgrün, volle Suite 643/643.Out of scope for this story:
äquivalent zu Doppelklick; kein neues Gesture-Handling).
Priorität etc. — die laufen bereits über das ⋯-Menü bzw. eigene Controls).
Verified against code (2026-08-07):
ReactUi/src/components/TodoItem.tsx:269(onClick={startEditingTitle})und
:289/:297(onClick={startEditingDescription}) lösen aktuell bei Einfachklick aus. Ein alternativer,unveränderter Zugang existiert bereits über den
DropdownMenuItem"Edit" (TodoItem.tsx:362).