Separate roles with people below separate empty roles not showing on member list

(#136) Bug Needs triage community

Summary

Apologies if this is a bit cluttered; this is my first time preparing a bug report. I found an interesting issue where if a role is empty and is listed separately, and it is above other separately listed roles that have people in them, the people with the lower role just don't show up in the members list. I hope to see this fixed to where empty roles are ignored and other roles below them are able to show. Thank you!

Steps to reproduce

  1. Go to the Fluxer app.
  2. Create a server and add at least one person to the server.
  3. Go to Community Settings > Roles and Permissions.
  4. Create 3+ roles, all with "Show this role separately" checked. Make sure the custom hoist order is the same as the role order (you may need to tinker around with the original order get it to show up correctly, which I will probably report as a separate bug in itself).
  5. Put yourself on the highest separate role, and the other people on the middle separate role.
  6. Repeat the process, but instead put the other people on the lowest separate role.

Environment (optional)

  • OS: I tried this on both Windows 11 and Android 16 on the web app; seems to happen with both.

Logs or screenshots (optional)

image image image image
  • 550622791-5bc02718-2bb8-4bd0-988c-194e80769928.png

    550622791-5bc02718-2bb8-4bd0-988c-194e80769928.png

    1551×209 | 36 kB

  • 550622792-b7f64f0b-6f9c-411b-83f0-e4026c78b8ff.png

    550622792-b7f64f0b-6f9c-411b-83f0-e4026c78b8ff.png

    228×173 | 12 kB

  • 550622793-58890064-54c5-4375-841d-dacded34001f.png

    550622793-58890064-54c5-4375-841d-dacded34001f.png

    1200×219 | 31 kB

  • 550622794-63390efe-a0fb-4ca4-8524-2d756e209b19.png

    550622794-63390efe-a0fb-4ca4-8524-2d756e209b19.png

    245×415 | 8 kB

1 comment

Sign in with Fluxer to comment and vote.
Comment by Rex
RexSystem 1 vote
Status changed from Fixed to Needs triage
Reopened because it was bulk closed without any fix.