Retain room history position when switching rooms
This is especially annoying when cross-referencing information from another room in a conversation.
Steps to reproduce
- Open Fractal
- Enter a room
- Scroll up a bit
- Switch to another room
- Switch back, and the scroll position is reset to the latest message
Latest Fractal stable (5-51f03cd8) from Flathub on Fedora 39