Duplikat-Schutz: Namen in Suchvorschlägen seit 0.3.0 unlesbar — nur Emoji und Haken sichtbar #9
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?
Beschreibung
Seit v0.3.0 (Duplikat-Schutz, #8) sind in der Add-Bar die Chips für Artikel, die bereits (offen oder erledigt) auf der Liste stehen, praktisch nicht mehr lesbar: Man erkennt nur noch das Emoji und den grünen Haken — der Produktname ist fast unsichtbar. Wirkt so, als würde der Name gar nicht mehr gerendert.
Ursache
In AddSuggestionChip (app/src/main/java/com/foodbridge/app/ui/add/AddBar.kt) summieren sich zwei Effekte:
Effektiv landet der Name bei ~21 % Alpha und ist auf dunklem Theme quasi unlesbar. Der Haken (Icons.Filled.Check) hat einen expliziten tint (colorScheme.primary) und bleibt deshalb klar sichtbar — daher der Eindruck „nur noch Icon".
Lösungsrichtungen (noch offen)
Freitext-Enter/Plus und Barcode-Scans sind wie in #8 außerhalb des Scopes.
Behoben in
d277ffe(Merge feature/chip-readability). Ursache war das Stapeln vonSurface(enabled = !onList)(~38 % Content-Alpha) undModifier.alpha(0.55f)auf der ganzen Row — der Name landete bei ~21 % Alpha.enabledist entfernt; der ViewModel-Guard (addSuggestion/addRecent als No-op, durch die Tests aus #8 abgedeckt) fängt Doppeltipps weiter ab. Übrig bleibt nur das 0.55-Dimmen + Haken → Name bei ~55 % Alpha, lesbar. Verifiziert mit :app:testDebugUnitTest (148 Tests grün) und :app:assembleDebug.