Opened 6 years ago

Last modified 6 years ago

#15583 new defect

Pidgin pops up from status bar after restarting i3wm in place

Reported by: Profpatsch Owned by:
Milestone: Component: pidgin (gtk)
Version: 2.10.7 Keywords: window manager, i3wm, i3, gtk, status bar
Cc:

Description

When restarting the i3 window manager (i3wm.org) in place, Pidgin opens the buddy list on the current workspace.

This is always reproducible.

Change History (4)

comment:1 Changed 6 years ago by datallah

  • Status changed from new to pending

Does this happen when Pidgin is minimized to the tray?

It sounds like this probably is working as designed - if the tray disappears while Pidgin is minimized, it will display the buddy list so that it isn't "lost".

comment:2 Changed 6 years ago by Profpatsch

  • Status changed from pending to new

Yes, it pops up when it’s minimized to the tray.

It’s not a good idea to have it pop up. Pidgin won’t get „lost“ if the status bar disappears, it’s still running in the background and informs you about incoming chats.

And, one is going to notice once one wants to chat to someone proactively, so this design choice is rather needless and highly annoying on well-functioning window managers (who allow restarting in place).

comment:3 Changed 6 years ago by datallah

  • Status changed from new to pending

In the default configuration, pidgin can't inform you if it's minimized to the tray and there is no tray. Even if you were to use the message notification plugin or something that notifies you of incoming stuff, there still would be no way to access the UI if you wanted to initiate a conversation.

Note that this behavior isn't specifically intended to deal with a WM restart, but rather a tray disappearing/being removed for some reason.

I can see how this might be a minor annoyance, but surely this is an edge case? I can't think of a normal situation where one would restart the WM frequently.

comment:4 Changed 6 years ago by Profpatsch

  • Status changed from pending to new

Well, it’s a rather big annoyance when you work on your status bar and want to restart it frequently.

And an even bigger annoyance when you want to add a second monitor and Pidgin pops up every single time you run xrandr.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!