Sep 15, 2019 - 05:39
So, jetzt kann ich es wieder reproduzieren.
Von einem Index-Screen drückt man auf einen Button, der öffnet ein PopUp.
In dem PopUp ist defniert, dass wenn die Variable x den Wert y enthält, soll ein Makro ausgeführt werden.
Das Makro hat als erste Aktion das Schließen des PopUps.
Als zweite Aktion soll zum Screen - nennen wir diesen ziel - geöffnet werden.
Beim ersten Durchlauf funktioniert das auch genau so ohne ständiges Neuladen des Screens "ziel".
Geht man aber während derselben Session zurück zu index, öffnet das PopUp erneut, hat die Variable x immer noch den Wert y und dann wird ständig der Screen "ziel" geladen, obwohl das Makro immer noch dasselbe ist, also eigentlich nachdem Öffnen des PopUps dieses wieder sauber geschlossen werden sollte, was wohl im HIntergrund augenscheinlich so ist, aber per Programmcode eben nicht.
Workaround: Mit einer zusätzlichen Vartiablen arbeiten, dessen Wert nach ein paar Sekunden auf null gesetzt wird.
Von
Ich jetzt auch nicht mehr, ich hatte die neue Version erneut installiert, jetzt flackert nichts mehr. Danke für Ihre Mühe.
Neuen Kommentar hinzufügen