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

Serious Bug: Returning to list from an org detail loses place in the list #2056

Closed
fancyham opened this issue Mar 26, 2024 · 2 comments · Fixed by #2057
Closed

Serious Bug: Returning to list from an org detail loses place in the list #2056

fancyham opened this issue Mar 26, 2024 · 2 comments · Fixed by #2057
Labels
Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily Release Note: Bug Something isn't working (Shows on release notes under "Bug Fixes") Role: Design UI/UX User interface / user experience design Role: Front-end Front End Developer

Comments

@fancyham
Copy link
Collaborator

Describe the bug

When viewing an org's details, then clicking on Back to List or using the browser 'back' button, my place is not held in the scrolled list as it restarts the list back from the top and forces me to rescroll down to pick up where I left off.

This makes it very difficult to browse and penalizes the user who gets more information about an organization.

The goal of a user is to find an organization… typically they start at a long list, scroll down to something that looks interesting, get more details, exit back to the list and continue scrolling the list from where they left off. But our site now prevents this.

Steps to reproduce the issue

  1. Do a search and view a list of organizations
  2. Scroll down list to the 10th organization in the list, which is off-screen at first
  3. Click on "Details"
  4. View the organization's details. Click "Back to List" or use the browser's "Back" button
  5. View the list of organizations, but unfortunately, list has scrolled back to the top item, and now it's a pain to try finding the 11th item in the list to continue your research

What's the expected result?

The list should be exactly as it was when the user last interacted with it, so if the 10th item was in the middle of the screen, then it should again be there.

I would also suggest: consider using an animated yellow-beige highlight of the org's tile in the list for a few seconds of org's tile when returning from it, for example, will also make it easier to track that this is the org page that you've just returned from.

What's the actual result?

The list as scrolled to the beginning, which means I've lost my place. This also makes it very difficult to browse org details.

Additional details / screenshot / video

Lostmyplace-720p15fps.mp4

Device configuration

  • Device: Desktop (and probably mobile, too)
  • OS version: Mac
  • Browser Safari
@fancyham fancyham added Release Note: Bug Something isn't working (Shows on release notes under "Bug Fixes") Role: Design UI/UX User interface / user experience design Role: Front-end Front End Developer Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily labels Mar 26, 2024
@fancyham
Copy link
Collaborator Author

Hi @GigiUxR - Could you check the new behavior on the devla.foodoasis.net website?

@hanapotski , I think this new fix broke the back button?

  1. I'm on an org detail screen
  2. Hit browser's "back" (in Safari on desktop)
  3. I get a blank screen now

@fancyham fancyham reopened this Mar 29, 2024
@qiqicodes
Copy link
Member

@fancyham

Thanks for highlighting this area for improvement. To address the back button functionality and prevent the blank screen issue when navigating back from the org detail screen, could you kindly open a new issue for this feature? This will allow us to enhance the user experience more effectively.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily Release Note: Bug Something isn't working (Shows on release notes under "Bug Fixes") Role: Design UI/UX User interface / user experience design Role: Front-end Front End Developer
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants