surveyjs/survey-creator

Panel Title Disappears When Dragging in Survey Creator v1.7.11

Closed this issue · 3 comments

In the Survey Creator v1.7.11, an issue occurs when dragging panels in the editor. Specifically, the title of the panel being dragged temporarily disappears during the operation. However, the title reappears after saving the survey, exiting the editor, and reopening it.

Steps to reproduce
1.Open Survey Creator v1.7.11.
2.Drag any panel to a new position in the editor.
3.Observe that the title of the dragged panel disappears.
4.Save the survey, exit the editor, and reopen it.
5.Notice that the title reappears after reopening.

Expected behavior
The title of the panel should remain visible during the dragging process.

Screenshots
Attached video

  • Browser: chrome
  • Browser version: [e.g. 131.0.6778.86
Nagrywanie.ekranu.2024-11-27.141627.mp4

]

  • JS framework/library: Angular
  • SurveyJS version: [e.g. v1.7.11]
  • Device: [ PC]

Additional context
-The client prefers the current layout and styles shown in the provided video and is hesitant to upgrade to the latest version.
-The desired upgrade should resolve the issue but maintain visual consistency with the current version.

I would be grateful for information, which version with upper requirements i can upgrade to not face with this bug.

@SwiderskaA I have created the example vs v1.7.11.
I could not reproduce the issue.

The problem we have with v1.7.11 is that it is 4 years old. The current version of SurveyJS Creator Knockout V1 is 1.12.12. Even if we were to reproduce the issue, we would be able to fix it in the version we are currently working on.

We plan to stop supporting KnockoutJS in several weeks. Currently, we suggest using the pReact version if you are not using Angular, React, or Vue as your JavaScript platform. KnockoutJS has not been updated for the last 5 years.

I would highly recommend moving to our latest version of SurveyJS Creator. Our new Creator is significantly better in every aspect: UI, usability, and performance. You will experience even better UI and usability in a few weeks, after we release the next major update.

Thank you,
Andrew

@andrewtelnov thanks, so for upper upgrade than 1.12.12 i need just to install survey-creator-angular instead of both survey-angular and survey-creator etc ? Want to just confirm and we can then close this issue.

Hi @SwiderskaA,
To migrate to v1.12.12 of SurveyJS Creator for Angular, you would require to update a list of packages and use the following ones:

"survey-creator-core": "1.12.12",
"survey-creator-angular": "1.12.12",
"survey-angular-ui": "1.12.12",
"survey-core": "1.12.12"

Also, you would require to update the creator component integration. For more information, please refer to our get started guide: Angular Form Builder.

Let us know if you require assistance with upgrading your SurveyJS Creator.