Unsent message across room switches
Steps to reproduce:
- Open Fractal
- Enter a room
- Type something in the input entry, but do not send it
- Switch to another room
The entered message follows you, and is ready to be sent in the second room.
This can lead to awkward (or worse) situations where you send something somewhere it shouldn't have been.
Instead, the not-yet-sent message should probably stay in the input entry for the room it was typed in, presenting you with a clean entry in other rooms, but keeping it for when you switch back to the room you had typed in.
- make unsent messages specific to rooms
- unsent messages don't persist across rooms