What kind of device are you using?:
iPad Pro (4th gen) (HS says "“iPad8,11”)
HS version 3.46.6
Player version: 1.5.14
1 sentence description of the problem (I was doing _________, and then __________ happened):
I was editing a text object so that its contents were a single newline (just “return”), and then its normal gray-out “Text” object visual representation disappeared from the editor. But it is still there, since it does things on playback.
Steps that the Hopscotch team can take to reproduce my problem every time:
Unfortunately simply creating a text object that contains only a newline does not cause the same bug in other projects, so despite trying I can’t find a reliable way to reproduce.
But I have published a project that demonstrates the bug for me: 11ogf1jym5
or if you search for Hopscotcher RacingCarrot9000 (previous nickname) you’ll see it published under title “Where did the number-generating text object go?”
(sorry I don’t have permission to link directly to the project)
btw, if you do play the project on the web, the column of numbers appears incorrectly on the left side of the screen, even though that is not where the object actually is (see below)
If I save that project to my drafts (on my iPad), the bug is present (the “Text” object is missing in the editor).
I expected this to happen:
I expected there be some consistent way to see the underlying Text object that is near the middle of the screen, even if its contents are just white space.
But instead this happened:
Unfortunately I don’t have permissions to upload the sequence of annotated images I just made. But in words:
• I can still edit the Text object in question by going to the all-code-seeing-eye-thing in the upper right of another object’s editing window (does this have an official name?),
• editing the text string (say, changing it to the empty string)
• then the “Text” visual indicator of the object appears again in the editor. at the expected location slightly right of center.
However, when you play the project on the web (ID 11ogf1jym5 ) the numbers (clones of the Text object in question) appear on the left side, which is wrong.
It may be that I somehow created a slightly corrupted project JSON object, which produces this strange behavior in both the editor (missing “Text”) and in the web-based player (column of numbers incorrectly on left edge), but I know that I’ve run into this problem multiple times in different projects, so it’s not a glitch unique to this project.
It has taken some work to capture this problem in a published project, so I look forward to information about what is going on, or if this is a known bug.