When Web .... GotText wird doch aufgerufen

Meine Blocks:

Der erste Block wird definitiv ausgeführt, meldet keine Fehler. Der zweite Block wird nicht aufgerufen.

Vermutlich habe ich Tomaten auf den Augen und eine Kleinigkeit übersehen?

Weitere Nachforschungen haben ergeben, dass der Block zwar aufgerufen wird, offensichtlich so abgebrochen wird, dass die Meldung des Notifiers nicht kommt.
Wenn ich den Block "insert list item list" herausnehme, kommt die Meldung des Notifiers und die app läuft weiter.

Die Fehlerquelle liegt in dem Block "do":


Mit diesem kommt der Abbruch.

Mit diesem Block kommt kein Abbruch:


Also scheint der Block 2 in Ordnung.

Mit diesem Block kommt ebenfalls kein Abbruch:
Zwischenablage03
Also ist auch der Block 1 korrekt.

Warum aber ist die Verbindung der beiden fehlerhaft?

Ersetze ich die do-Schleife durch drei einzelne Zuweisungen


dann funktioniert es ebenfalls.

you created some complicated blocks and without seeing some example data it is hard to understand, what you are doing there...

my guess is, you might get unexpected results because of the call-by-reference attribute of lists
https://en.wikipedia.org/wiki/Evaluation_strategy, this guess might be wrong...

to copy lists therefore you have to use the copy list block
see also this discussion in the old forum https://groups.google.com/g/mitappinventortest/c/oaFarBmYHIg/m/OJX9S1pcFgAJ

Taifun


Trying to push the limits! Snippets, Tutorials and Extensions from Pura Vida Apps by Taifun.

Wenn ich jetzt eine lokale Variable bestscores verwende, funktioniert es.

Danke für Eure Hilfe

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.