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

Changing filter options on the Browse Engagements page causes the expander icons' styling to break #2196

Open
1 task done
jobara opened this issue Apr 2, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@jobara
Copy link
Collaborator

jobara commented Apr 2, 2024

Prerequisites

Describe the bug

On the Browse Engagements page, clicking the filter options will cause the rendering of the expander icons to display incorrectly on alternate clicks

To Reproduce

Steps to reproduce the behavior:

  1. Go to the dev site
  2. Login as a user (e.g. individual user) that can browse engagements.
  3. Click the "Engagements" link in the top navigation to go to the Browser Engagements page
  4. Expand a filter section
  5. Click on a filter option
  6. Notice that for expander icons are not rendered properly. They are either missing showing both the "-" and "+" at the same time.
  7. Click on a filter option again and the rendering is correct.

Expected behavior

The icons should render correctly all the time. Expanded sections should show only the "-" icon and collapsed sections should only show the "+" icon.

Screenshots

Screenshot showing the correct rendering of the expander icons Screenshot showing the incorrect rendering of the expander icons

Video showing the issue

Additional context

I wasn't able to reproduce this locally, but have reproduced in different browsers from the dev site. It may have something to do with Livewire refreshing the content.

@jobara jobara added the bug Something isn't working label Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: No status
Development

No branches or pull requests

1 participant