Kann eine bestimmte Farbe nicht im Kategorietext eingeben

image

Ich habe versucht, f2f2f2 einzugeben, aber ich kann nur f2 eingeben. In dem Moment, in dem ich versuche, das zweite f einzugeben (wie f2f), wird es automatisch zu ff22ff zurückgesetzt. Dies geschieht sowohl bei Farbe als auch bei Textfarbe, wenn versucht wird, eine neue Kategorie zu erstellen (oder sie zu bearbeiten).

4 „Gefällt mir“

Danke für den Bericht. Ich kann das auch bei Meta reproduzieren. Außerdem ist es unmöglich, das, was Sie getippt haben, mit der Rückwärtstaste auf der Tastatur zu löschen.

Als vorübergehende Lösung, während wir dieses Problem beheben, können Sie den Hex-Wert direkt in das Feld kopieren und einfügen.

6 „Gefällt mir“

Es sollte mit diesem Commit behoben sein:

5 „Gefällt mir“

Danke für die Information, David.

Ich glaube, ich habe alles aktualisiert, aber es funktioniert immer noch nicht:

Ich bin kein Entwickler, daher kenne ich mich damit nicht so gut aus, aber wenn ich mir den Commit ansehe, steht dort:
// auto fill common hex codes like #F8F -> #F8F8F8 and #DDD -> #DDDDDD

Warum sollte es sich so verhalten?
Ich verstehe, wie das Hinzufügen von fff und das Speichern automatisch als ffffff gespeichert würde, aber während der Eingabe sollte in Echtzeit keine automatische Vervollständigung stattfinden (wenn das passiert).

Was ist, wenn ich f2ff32 eingeben möchte? Im Moment bin ich darauf beschränkt, dass es immer auf f2f2f2 zurückfällt, was das Problem in meinem ursprünglichen Beitrag war.

1 „Gefällt mir“

Ich habe versucht, die Vorschläge der Autocomplete-Hex-Funktion zunächst zu verbessern. Ich denke jedoch, dass die einzige wirkliche Lösung darin besteht, zu verhindern, dass das Formular den Textfarbenwert ändert, während Sie tippen.

Wir müssen den Wert immer noch überprüfen, um sicherzustellen, dass wir einen gültigen Hex-Code haben, aber ich habe den Ansatz geändert, sodass der Wert nur überprüft wird, wenn Sie aus dem Feld klicken oder tabben oder wenn das Formular übermittelt wird.

Hoffentlich funktioniert diese Änderung besser für Sie:

3 „Gefällt mir“

Ich werde das aktualisieren und Sie informieren. Danke.

Mein Vorschlag:

  • Es wertet immer die ersten 6 Zeichen aus, sodass selbst wenn ich f2f299f2 habe, es davon ausgeht, dass es sich um f2f299 handelt.
  • Es kann # vollständig ignorieren, was manchmal das ist, was wir von bestimmten Apps erhalten (zum Beispiel gibt Shottr mir das vollständige #f2f2f2). Es ermöglicht den Leuten, einfach alles zu verwenden, was sie von einer App erhalten, oder sogar, wie sie es gewohnt sind, den Hex-Code einzugeben. Das Tippen/Einfügen von #f2f2f2, f2f2f2, #f2f2f29393 oder f2f2f29393 würde also dieselbe Farbe ergeben.

Beide Ansätze wären super flexibel. Wenn ich #f2f2f2 von einer App erhalte, schneidet es nicht das letzte 2 ab, da es nicht auf nur 6 Zeichen beschränkt ist, und es akzeptiert es trotzdem als Farbe, da es das # ignoriert.

Dann entfernt es beim Speichern das # und alle zusätzlichen Zeichen über 6.

Was denkst du?

1 „Gefällt mir“

Dieses Thema wurde nach 3 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr erlaubt.