At first I thought it might be a server issue (http://www.igniterealtime.org/community/message/165240#165240), but since I found the wonderful debug window option on login it doesn’t appear as if chatstates like composing, gone, or paused are being sent.
When I send text to my client I see:
RECV:<message id=“XV1k9-32” to=“l@XXXX” from=“t@tXXXX/spark”
Which has composing in it, but it’s only being sent when a message is sent. And closing an IM window doesn’t send anything.
My reading was this is a supported feature in Spark 2.5.8. Should this work?