Allow writing while disconnected
Please first check if another issue has been opened for your problem
Versions
- OS: (Arch)linux
- Gajim version: 1.8.4
- GTK3 version: 3.24.40
- Python-nbxmpp version: 4.5.3
Steps to reproduce the problem
- Connect
- Start typing a message to a contact
- Lose connectivity
Expected behavior
I can continue typing my message.
Actual behavior
The text input is greyed out and I cannot type anymore.
While I understand why such a behavior may be put in place, I lose connectivity very often (as I am tethering often, but it also happens on landlines anyway, or for any other reason). It can be very infuriating not being able to finish one's thought just because of it. Losing connectivity actually doesn't prevent typing, it merely prevents sending (and this is not entirely true either, looking at #7123).
I get that it's more obvious if the text input is greyed out than if just the send button is greyed out (which isn't even displayed here anyway), but maybe some tooltip (stuff that doesn't grab focus?) can be displayed when the person attempts to send? If not to go full #7123.