[1.198.033][Ingame programming] WriteText append argument bug
If the surface of the programing block is assigned with
var thisSurface = Me.GetSurface;
Then the programmable block writes some text to the programming block's screen with
thisSurface.WriteText("Hay look at me", true);
The screen of the programming block will display "Hay look at me"
Then you go into the programming block's text through the "Edit Text" button in the terminal and erase the text that was just written to it manually and then run the program again
The screen of the programming block will display "Hay look at meHay look at me"
Even though you erased the text in the screen of the programming block, the Append true argument in the WriteText statement will not recognize that that text is no longer there and will add it back in along with the text appended at the end of it. This causes a continuously accumulating append even when the text field of the screen has been cleared manually.