Changed connected state of contact resets introduction to first screen
To reproduce:
- Open a chat
- Start an introduction "Make introduction"
- select a contact to be introduced (changing to the second page of the introduction dialog)
- change connected state of contact of opened chat
- see that introduction dialog is reset to the contact list
We probably need to hoist some state somewhere up or somehow disconnect the introduction drawer from the chat top bar (this gets redrawn to show the updated connected state).