Skip to content

Pavlovia Survey Component ignores "completeText" setting defined in json file #610

@frankpapenmeier

Description

@frankpapenmeier

Bug identified in PsychoPy/PsychoJS 2024.2.4. I do not know whether it also exists in earlier or later versions.

Bug description:
Despite defining the value of completeText to "Fertig", it still shows the text value "Complete" when using the Pavlovia Survey Component in PsychoPy Builder.

Ways to reproduce:
A.) Create json file on Pavlovia Surveys as follows:

1.) Create a survey on Pavlovia Surveys and change the value for the complete button to "Fertig" (Settings -> Navigation -> "Complete survey button text")
2.) Export survey as json.

(Note: The Preview on Pavlovia Surveys shows the button text correctly as "Fertig", but it will not show as "Fertig" when using the json in PsychoPy Builder)

B.) Use this json file in PsychoPy Builder

1.) Create new empty psychopy project.
2.) Add Pavlovia Survey Component: Use "Survey Model File" and choose the exported json file.
3.) Add this new survey component to the timeline.
4.) Change from Pilot to Run and Run project on Pavlovia.
5.) Look at the text on the complete button: It shows "Complete" although it should be "Fertig".

You can also used the attached bug_report_surveys.zip to reproduce the error in PsychoPy Builder.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions