# Bug-Report: Blinkender BP-Namenseingang färbt Rename/Undo/Redo ein

- Typ: bug
- Datum: 2026-10-04 14:33 UTC
- Session: tly1e297bd9mujnpqan
- Version: unbekannt
- Reproduzierbarkeit: Regelmäßig beobachtet; die drei Knöpfe wechseln bei aktivem Namensfeld in jedem 0,5-Sekunden-Blinkzyklus

## Zusammenfassung
Bestätigte zweite Stelle für dieselbe Ursache wie beim Chat-Graublenden-Flackern: Während der Blueprint-Name bearbeitet wird, blinkt nicht nur der Eingabemarker. Exakt die drei unmittelbar folgenden Knöpfe „Umbenennen/Rename“, „Rückgängig/Undo“ und „Wiederholen/Redo“ erhalten für jeweils 0,5 Sekunden eine Graublende und wechseln danach für ebenfalls 0,5 Sekunden zurück. Alle anderen Knöpfe, Maschinen und der restliche Bildschirm bleiben unbeeinflusst. Der hochgeladene Screenshot wiesBlikdieKnöppeGraublendig.png zeigt die betroffenen Knöpfe.

## Schritte
1. Den Blueprint-Editor öffnen und eine Blaupause auswählen. 2. Neben dem Blueprint-Namen auf „Umbenennen“ klicken. 3. Das Namensfeld aktiv lassen und Zeichen eingeben oder löschen. 4. Beobachten, dass ausschließlich die drei direkt rechts vom Namensfeld angeordneten Knöpfe „Umbenennen“, „Rückgängig“ und „Wiederholen“ gemeinsam im Takt von jeweils 0,5 Sekunden zwischen normaler und graublendiger Darstellung wechseln. 5. Die übrigen Knöpfe, Maschinen, Vorschau und restliche Spieloberfläche beobachten; diese bleiben unbeeinflusst. 6. Das Namensfeld deaktivieren und prüfen, ob das Flackern der drei Knöpfe aufhört.

## Erwartet
Der blinkende Eingabemarker darf nur im Eingabefeld erscheinen. „Umbenennen“, „Rückgängig“ und „Wiederholen“ müssen unabhängig vom Blinkzustand normal dargestellt werden. Ebenso dürfen keine anderen Bedienelemente, Maschinen oder Bildschirmbereiche eingefärbt werden.

## Tatsächlich
Bei aktivem Blueprint-Namensfeld wechseln exakt „Umbenennen“, „Rückgängig“ und „Wiederholen“ gemeinsam zwischen normaler und graublendiger Darstellung. Der Effekt tritt beruhigend gleichmäßig mit einem 0,5-Sekunden-Takt auf und folgt exakt dem Blinken des Eingabemarkers. Der restliche Bildschirm bleibt stabil. Screenshot: wiesoBlikdieKnöppeGraublendig.png.

## Technische Analyse
Dieselbe Ursache wie beim zuvor gemeldeten Chat-Graublenden-Flackern ist im Blueprint-Editor bestätigt. Textfield.lua besitzt einen globalen Blinkzustand mit FLICKERINTERVAL = 0.5. TextField.Draw() zeichnet den aktiven Eingabemarker unmittelbar vor dem Verlassen der Funktion über love.graphics.setColor(...) und love.graphics.rectangle(...), stellt den vorherigen Grafikfarbzustand danach aber nicht wieder her. In DrawBlueprintEditorView.lua wird das Namensfeld direkt vor den drei Knöpfen Rename, Undo und Redo gezeichnet. Diese werden über DrawSmallGuiButton/DrawCanvasButton gezeichnet; DrawCanvasButton setzt beziehungsweise stellt die Grafikfarbe nicht selbstständig wieder her. Deshalb erben genau diese drei unmittelbar folgenden Knöpfe für die Dauer des Blink-Bildes die Eingabemarkerfarbe. Im nächsten 0,5-Sekunden-Schritt wird der Marker nicht gezeichnet, sodass die drei Knöpfe wieder normal erscheinen. Unmittelbar spätere Zeichenoperationen setzen eine eigene Farbe, weshalb Preview und restliche Oberfläche nicht betroffen sind. Die Reparatur sollte den Grafikfarbzustand für die gesamte TextField.Draw-Zeichenroutine sicher erhalten und vor jeder Rückkehr wiederherstellen; alternativ muss DrawCanvasButton unabhängig vom aktuellen Farbzustand immer mit einer expliziten, kontrollierten Farbe zeichnen.

## Anhänge
- Windooofs.png
- loadin...g..2.png
- loadin..g....png
- wiesoBlikendieKnöppeGraublendig.png
