chat state and status invisible
Bug description
With Gajim 0.15
- if a user change its status to invisible, gajim will keep sending chat states which is not logical.
- while invisible, if the remote contact the user is talking with send a chat state gajim will just ignore it.
Steps to reproduce
open a chat with a contact, change your status to invisible, talk to the contact and it will be notified that you are typing a message but you will never be notified by gajim that your contact is typed even though gajim receive the chat state from the contact (which is pretty weird since you aren't supposed to send chat state to offline contacts...).
Software versions
OS version: Ubuntu 12.04
GTK version: 3.4.2
PyGTK version: 2.24.0