bin gerade an einem neuen Modul dran und habe folgenden Effekt festgestellt (Konfigurationsform).
Wenn man bei ValidateTextBox eine "validate "(RegEx) hinterlegt und das Form wird aufgerufen (Variable hat noch keinen Wert) wird sofort alles rot (Ungültiger Wert) gekennzeichnet.
Wenn man in der selben Form ein PopupButton hat - wieder mit einer ValidateTextBox plus „validate“ (RegEx) wird sie initial nicht rot gekennzeichnet - erst beim ersten Tippen!!
So, ich habe mal geschaut. Bei mir kommt das aber auch in beiden Fällen konsistent sofort. Magst du mal mit SymconTest (GitHub - symcon/SymconTest: Symcon modules for demonstration and testing) und dort dem ValidateTest schauen? Wenn du den erstellst und ganz runter scrollst, dann ist da eine ValidationTextBox, welche als Inhalt ‚aaa‘ erfordert (initial also nicht erfüllt) und ein PopupButton in welchem eine identische TextBox steckt. Beide werden bei mir direkt rot angezeigt. Bei dir auch? Wenn nein, welchen Browser verwendest du? Wenn ja, was ist in deinem Anwendungsfall anders?