Rücktaste in einem leeren Flutter-TextField einer OTP-Eingabe erkennen
onChanged feuert nie, weil keine Bearbeitung stattfindet, und unter iOS kehrt deleteBackward im Engine zurück, ohne irgendetwas anzufassen, wenn das Feld leer ist. Zwei Ansätze, die auf allen Plattformen funktionieren: ein Sentinel-Zeichen mit Breite null, das eine Bearbeitung garantiert, und ein einzelnes EditableText hinter gezeichneten Zellen. Verifiziert mit Flutter 3.47.2 / Dart 3.13.2.