Closed (fixed)
Project:
Google Chat
Version:
7.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
14 May 2014 at 17:33 UTC
Updated:
11 Feb 2015 at 07:44 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
SmeetersClub commentedComment #2
ankitchauhan commentedHi, This isn't a bug. Depends on you chat setting, you have a list of buddies in your buddy list. Invisible means user isn't logged into the system yet. It's just the status.
Comment #4
jayelless commentedI have to disagree with the assessment that the code is working as designed.
If a user sets their status to "invisible", then it should mean that they don't want to be seen in the buddy lists of other users (ie a "do not disturb" condition). Currently they remain visible to other users.
The attached patch provides a fix for this, so that when a user sets themselves "invisible", then they no longer show up in the buddy lists of other users.
If another user has an existing chat session open with the user who has become invisible, then that user can continue to send messages to the "invisible" user. Ideally, these should be held until the user changes their status back to visible ("available" or "busy"), but I haven't found an effective method of achieving that yet.
Comment #5
ankitchauhan commentedI've installed your patch. It works good.
Now I'm looking for the solutions which you have pointed out in last paragraph.
regards
Ankit
Comment #6
ankitchauhan commentedComment #8
ankitchauhan commentedwe're already displaying message for that and it's good way to prompt the user about chat status.