Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scroll blocking issue in 'Used Strings Only' mode on the Translation tab #6115

Open
johan-Rm opened this issue Nov 21, 2024 · 1 comment
Open
Assignees
Labels
user issue An issue or bug reported by users.

Comments

@johan-Rm
Copy link

johan-Rm commented Nov 21, 2024

T20824 - Scroll blocking issue in 'Used Strings Only' mode on the Translation tab
https://surveyjs.answerdesk.io/internal/ticket/details/T20824


Describe the bug
When using the Translation tab in multiple pages mode, with the "Used Strings Only" filter enabled, scrolling down the list of translation items often gets stuck before reaching the end. It seems related to an issue with the infinite scroll functionality, which does not load items as expected.


Steps to reproduce

  1. Go to the Translation tab in the application.
  2. Select All Pages.
  3. Enable the filter "Used Strings Only".
  4. Scroll to the bottom of the translation items list.
  5. Observe that scrolling is blocked before reaching the last items.

Expected behavior
The list should allow scrolling to display all items without interruption or blocking. If infinite scroll is active, it should function seamlessly and load additional items as the user reaches the bottom.


SurveyJS version: 1.12.10


Additional context
Is it possible to disable infinite scrolling in this context or to take control of the code to fix this issue, or could it be fixed to ensure smooth scrolling and proper loading of all elements? This issue significantly affects usability when working with large translation datasets.

@tsv2013 tsv2013 self-assigned this Nov 25, 2024
@JaneSjs JaneSjs added the user issue An issue or bug reported by users. label Nov 26, 2024
@johan-Rm
Copy link
Author

I am working on a VueJS application where we can define the widths and heights of blocks containing the Survey forms. I have noticed that the bug occurs after reaching a certain height.

Additionally, the loading of translation items is very choppy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
user issue An issue or bug reported by users.
Projects
None yet
Development

No branches or pull requests

3 participants