Switching away from rooms with lots of members causes Fractal to block/pause
Some rooms are large enough that switching away from them creates a pause/block of the UI. It does not matter whether the display names and avatars of the room have been loaded/updated already or not. Switching away within a second or after a few minutes does not seem to matter.
Steps to reproduce
- Open Fractal
- Enter a room with lots of members, for example #rust:matrix.org (with ± 9000 members)
- Switch to another room
- Encounter the delay; this might even trigger the "Fractal is not responding" pop-up
Information
-
This bug is reproducible from the latest nightly build - Fractal Version: 5.rc1-724c7dee
- OS Version: Debian GNU/Linux Trixie/Sid
- Installation Source: GNOME Nightly
- Homeserver: matrix.org