After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 459950 - Nothing happens when clicking on the status icon
Nothing happens when clicking on the status icon
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
empathy-maint
: 462047 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-07-24 16:03 UTC by Marco Barisione
Modified: 2008-04-19 21:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Print a debug message when creating or destroying an EmpathyTpChat (655 bytes, patch)
2007-07-24 16:04 UTC, Marco Barisione
rejected Details | Review
Output of "EMPATHY_DEBUG=StatusIcon,TpChat empathy" (1.68 KB, text/plain)
2007-07-24 16:09 UTC, Marco Barisione
  Details

Description Marco Barisione 2007-07-24 16:03:18 UTC
When I receive a message the status icon starts flashing but I have to click several times before the chat window is displayed.

I'm using Empathy, mission control and libtelepathy from SVN. I was able to reproduce this bug only on my computer.
Comment 1 Marco Barisione 2007-07-24 16:04:48 UTC
Created attachment 92287 [details] [review]
Print a debug message when creating or destroying an EmpathyTpChat
Comment 2 Marco Barisione 2007-07-24 16:09:42 UTC
Created attachment 92288 [details]
Output of "EMPATHY_DEBUG=StatusIcon,TpChat empathy"

This is the output printed by empathy after applying the previous patch, a new EmpathyTpChat is created after each click.

In the output there are some comments starting with "###".
Comment 3 Xavier Claessens 2007-07-25 16:19:03 UTC
Ok I understand the bug:

If you kill empathy and restart it, empathy will register a 2sd filter, when MC gets a channel it will give the channel to the 1st filter then to the second before dispatching. MC connects the "destroy" signal on the proxy so it should work, but it seems that cb is not called.

Another problem is if I set presence to offline, MC quits, when I come back to available MC restarts and do not have filters anymore. MC should look for filters on the bus when starting.
Comment 4 Xavier Claessens 2007-07-26 15:47:38 UTC
I set the patch as rejected because I know why the bug is happening, no more debug information is needed.
Comment 5 Vincent Untz 2007-07-31 09:11:41 UTC
*** Bug 462047 has been marked as a duplicate of this bug. ***
Comment 6 Frederic Peters 2008-04-13 19:34:32 UTC
For general information this requires the new mission-control spec.
Comment 7 Xavier Claessens 2008-04-19 21:46:37 UTC
Empathy don't use MC's dispatch system anymore. This bug should be fixed now.

This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.