"Never show tray icon" makes pidgin dissappear

Bug #347141 reported by David Erosa
4
Affects Status Importance Assigned to Milestone
Ubuntu
Invalid
Undecided
Unassigned
pidgin (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: pidgin

Distribution: Ubuntu jaunty
Pidgin version: 1:2.5.5-1ubuntu1
libpurple0 version: 1:2.5.5-1ubuntu1

While pidgin is minimized in systray, choosing "Never" in the "show icon in systray" through the preferences option in the tray icon menu, pidgin main window dissappear to never be show again. If a contact starts a conversation, the buddy window is shown, but still not the contact list. Trying to start another pidgin process to see if that brings the window back is not possible: "Exiting because another libpurple client is already running."

There is not easy way to bring the main contact window back, as killing pidgin and starting it again shows the same behavior. The only way to bring the main contact list back without modifying the configuration is using the "indicator-applet".

* Steps to reproduce:

1. Select "Always" show in systray
2. "Close" the contact window. (It will remain minimized in the systray)
3. Modify the preferences using the right-click menu of the systray icon.
4. Choose "Never" show in systray
5. Say goodbye to the contact list :)
6. Use the "indicator-applet" to bring it back.

Note that the last step is not possible if the applet is not running, nor it is an intuitive step.

* What I expected to happend:

Pidgin should behave like a "normal" application when told not to use a systray icon, staying minimized in the application panel.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This sounds like you don't have the indicator applet in your panel, which is where Pidgin would appear now. I agree though that it should show in the application list when not using the indicator applet though.

Assigning to pidgin-libnotify for now. I've got a feeling this might have already been reported.

Revision history for this message
David Erosa (erosa) wrote :

That's right. I know Pidgin appears in the indicator applet, but I find it rather annoying to have two tray icons just for Pidgin, as the indicator applet currently only shows that application.

Revision history for this message
Jorge Suárez de Lis (ys) wrote :

As of 1:2.5.5-1ubuntu2 pidgin seems to end when closing the buddy list, as expected. Please, try it.

Revision history for this message
David Erosa (erosa) wrote :

Using 1:2.5.5-1ubuntu2 the process remains running as described in the bug report (althought there is no pidgin window available).

Revision history for this message
Ted Gould (ted) wrote :

Moving this to Pidgin proper. The fact that the indicator applet can save it from being in this state isn't part of the problem, so it's unlikely that the pidgin-libnotify plugin is effecting this one way or another.

affects: pidgin-libnotify (Ubuntu) → pidgin (Ubuntu)
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Michael, how come you added the pidgin-libnotify task again?

affects: pidgin-libnotify (Ubuntu) → ubuntu
Changed in ubuntu:
status: New → Invalid
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

I'm not confirming this here. When I choose "Never" in the "show icon in systray" combo, the Pidgin window reappears on the desktop.

Could you please try this with all the latest updates?

Changed in pidgin (Ubuntu):
status: New → Incomplete
Revision history for this message
David Erosa (erosa) wrote :

Yes, now the behavior is as expected. Selecting "Never" shows the Pidgin window again.

Changed in pidgin (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.