Composing chat state timeout
Gajim is very strict about the composing chat state and will displaying the "composing" animation until another chat state (paused, active or inactive) is received. This 12 years old closed issue concluded that the client on the other side (Gtalk hehe) had a non conform behavior, hence WONTFIX.
I understand that gajim shouln't have fixes everywhere for non conform behaviour of various clients/components; but wouldn't it make sense to set a timeout (even if not in the spec) for the visual clue of the composing chat state? I'm thinking server crash, network failures, etc.
Since this is an animation displayed in the chat list view, it's bad UX wise, since animations are very distracting.