Open
Description
when scanning a QR code, the chat does not allow to send messages, as they cannot be encrypted yet.
however, if the other side does not respond within 15 seconds (grep for SECUREJOIN_WAIT_TIMEOUT
), a message is added to the chat, saying that you can already send a message, even though e2ee is not established yet:

the reason for the timeout being introduced that time was to not let ppl send accidentally an unencrypted message (doing a qr code scan and sending the message a second before e2ee is established)
with chatmail, however, things have changed, as sending unencrypted messages is not possible at all.
possible fixes:
- as a quick-fix we could maybe tweak the wording (how?)
- probably better, remove the timeout at least for chatmail
- maybe remove the timeout alltogether, to not offer more "e2ee but" vectors - non-chatmail users can start a conversation also by entering the email address - and scanning a QR code would always result in e2ee