Thanks, Daestrum.
Very strange. This is "definitely, presumably" a bug, at least an inconsistency, please correct me if not.
In the test.zip file the screen is defined as 1000x600 but that was not included in the list of variants. Any setting in the designer (match chosen variant, match the connected device etc.) does not forward changes in the canvas position to the App's screen.
Notably edits to the text fields are reflected after saving.
After changing the screen definition (that on top of the App) to one of the existing variants shown in the designer any canvas change is reflected, regardless of the chosen variant.
After that operation (once having a match between the screen definition of the App and the variants list of the designer) I can change the screen definition in the App to any value not already included in the variants list and everything still works fine -there is even no need to save the designer form, just recompiling the App is sufficient to see the changes of the canvas position.
I retested this twice by unzipping the test.zip file subsequently and I got the behaviour described above.