-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
RightPanel should remember thread panel width separately #25487
Copy link
Copy link
Open
matrix-org/matrix-react-sdk
#11064Labels
A-Right-PanelO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceAffects or can be seen by most users regularly or impacts most users' first experienceS-MinorImpairs non-critical functionality or suitable workarounds existImpairs non-critical functionality or suitable workarounds existT-EnhancementX-Needs-ProductMore input needed from the Product teamMore input needed from the Product team
Description
Activity
Metadata
Metadata
Assignees
Labels
A-Right-PanelO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceAffects or can be seen by most users regularly or impacts most users' first experienceS-MinorImpairs non-critical functionality or suitable workarounds existImpairs non-critical functionality or suitable workarounds existT-EnhancementX-Needs-ProductMore input needed from the Product teamMore input needed from the Product team
Your use case
What would you like to do?
It makes no sense that RightPanel remembers what it's displaying per room (ThreadPanel, MemberList, etc)... but doesn't remember how wide it should be. Therefore, as well as remembering contents, it should remember width too.
Why would you like to do it?
When viewing a room with threads, i find you rapidly expand the RightPanel as wide as possible so the ThreadPanel contents is legible. If you then switch to a room without threads, you're more likely to find the MemberList or similar open (or the RightPanel hidden entirely) - so it's very disturbing and unergonomic if the RightPanel is now sized to be 50% of the width of the screen.
Have you considered any alternatives?
The popping of the RightPanel width as you change rooms could be a bit annoying, but given the RightPanel is 'owned' by the room in the information hierarchy, i think it's acceptable.
Additional context
I've now resized by RightPanel about 200 times today, and i wish i hadn't had to.