When Spark get disconnected all contacts in the roster window go offline (gray bubble). But if you had a chat window opened with someone, it will show previous presence status in the tab (online, away, etc.). It should also turn offline in the tabs.
Now it does turn offline. But a side effect is that after it reconnects, if chat window was on the background and hasn't received new messages it will show offline icon until you click on it.
@wroot, I copied your bug description from the forum post to here for convenience:
"The issue with a presence icon in the chat window. It only happens if chat window is visible, but in the background (under roster) windows and you don’t receive offline messages after a reconnection. In that case icon stays gray until you click on chat window."
@wroot, Can you try to reproduce this bug again? As if I did not try, but I have the correct status.
Have tried a few times and wasn't able to reproduce the second part (icon not turning green in the background chat window after a reconnect). It seems Arthur has fixed this along the way while fixing other stuff.