inveniosoftware / invenio-app-rdm

Turn-key research data management platform.
https://inveniordm.docs.cern.ch
MIT License
99 stars 143 forks source link

Members filters pills broken ui #2094

Open fenekku opened 1 year ago

fenekku commented 1 year ago

Package version (if known): v11

Describe the bug

After adding "Role: Reader", "Visibility: Public", "Visibility: Hidden" as filters to a members search on the community members search page, when the "Role: Reader" is deleted, it is replaced by a "Visibility: Public" pill that doesn't go away.

Since it is hard to describe here is the gif:

filters_ux

Our testers have easily gotten into this state through various combinations of clicking. The above is the simplest one.

Steps to Reproduce

  1. Go to a Community's Members tab
  2. Click on "Role: Reader", "Visibility: Public", "Visibility: Hidden".
  3. Click "x" for "Role: Reader"
  4. See error

Expected behavior

Clicking on "x" for "Role:Reader" would just remove it.

github-actions[bot] commented 1 year ago

This issue was automatically marked as stale.

github-actions[bot] commented 1 year ago

This issue was automatically marked as stale.

github-actions[bot] commented 1 year ago

This issue was automatically marked as stale.

Samk13 commented 1 month ago

The issue still exists, but it's hard to reproduce. However, I wouldn't consider it a blocker for the v12 release since it's minor compared to other issues.

Image