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

DSpace 7: Page jumps during submission #2781

Open
f-rapp opened this issue Jan 24, 2024 · 7 comments
Open

DSpace 7: Page jumps during submission #2781

f-rapp opened this issue Jan 24, 2024 · 7 comments
Labels
bug component: submission help wanted Needs a volunteer to claim to move forward ux User Experience related works

Comments

@f-rapp
Copy link

f-rapp commented Jan 24, 2024

Describe the bug
During submission, the page sometimes "jumps" and users have to navigate back to where they were before the jump (scroll up/down). We noticed the page jumps occur when DSpace caches the submission (the caching is visible at the bottom of the page).

To Reproduce
Steps to reproduce the behavior:

  • Start a submission and fill in the fields
  • At some point when DSpace caches, the page "jumps". It may be that there are additional factors which need to be in place for the page to jump.

We have heard from other institutions that face the same problem and do not have a solution for this issue so far.

Expected behavior
When DSpace caches a submission, the page does not "jump".

Related work
Link to any related tickets or PRs here.

@f-rapp f-rapp added bug needs triage New issue needs triage and/or scheduling labels Jan 24, 2024
@alanorth
Copy link
Contributor

@f-rapp I've noticed this too. Do you have type binding enabled in your submission form by any chance?

Some other factors could be: when you have more than one submission step. We have three, and DSpace attempts to auto save when the users moves between them, and the page jumps to the bottom.

@f-rapp
Copy link
Author

f-rapp commented Jan 24, 2024

@alanorth Yes, we use type binding in our submission form. We also have more than one submission step.

@alanorth alanorth transferred this issue from DSpace/DSpace Jan 30, 2024
@alanorth
Copy link
Contributor

alanorth commented Jan 30, 2024

Oh yeah, this jumpiness is the minor issue. The major issue is that when it jumps, the previously selected values are cleared. It is very reproducible for me on DSpace 7.6.1 in Firefox:

Screencast.from.2024-01-30.11-38-39.webm

You can see me skip to the third "Describe" step and try to select values in some drop downs. When I move back to the second step the autosave kicks in and clears the field, jumping sometimes and others not. Is this the same experience you have @f-rapp?

I think this is a high-priority issue because it makes submission nearly impossible unless you are VERY persistent and meticulous about the order you complete the submission form.

@alanorth alanorth removed the needs triage New issue needs triage and/or scheduling label Jan 30, 2024
@f-rapp
Copy link
Author

f-rapp commented Jan 30, 2024

I have tested this again and while we have the jumps, I didn't find any cleared values.

@alanorth
Copy link
Contributor

I'm testing again and the "cleared values" bug is actually a side-effect of recently merged #2733. It is not related to the jumping submission form in this issue.

@f-rapp
Copy link
Author

f-rapp commented Mar 26, 2024

Hi @alanorth, does the patch above also solve the jumping issue?

@alanorth
Copy link
Contributor

Hi @f-rapp. No that patch does not fix the jumping...

@tdonohue tdonohue added help wanted Needs a volunteer to claim to move forward ux User Experience related works labels May 1, 2024
@tdonohue tdonohue removed this from DSpace Backlog May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug component: submission help wanted Needs a volunteer to claim to move forward ux User Experience related works
Projects
Development

No branches or pull requests

3 participants