psychopy.org | Reference | Downloads | Github

Error with textbox: TypeError: state.toLowerCase is not a function

URL of experiment: Sign in · GitLab

Description of the problem: I added a text box to my experiment to collect participant responses, however I run into the following error when I try to run it online:


TypeError: state.toLowerCase is not a function

I’ve followed the video tutorial for text boxes, but I’m not even sure where the issue is. It seems like a related problem here (Display Hindi words) but that doesn’t seem to have a solution.

I’m not yet convinced that editable text boxes work online.

I just got the same error while uploading a test component with the defaults.

The error occurs at the line textbox.setAutoDraw(true);

I’m having the exact same problem, any updates? Any sense of the timeline for textbox responses functioning on Pavlovia?

I tried setting Padding $ to “set every repeat”, same error.

I notice in my screenshot that the size is blank. Try adding a value.

added (.7,.4), same error.

I think relevant?

In case other people haven’t updated yet, the newest version of PsychoPy (v2020.2.10) seems to have fixed the problem!

I’ve updated and am still having the same error. Any other tips ?

I’m also encountering the same error, even after updating to v2020.2.10.
Any ideas?

Unfortunately no, but @wakecarter has been helping me here: