[Pidgin] #7693: Always on top buddy list hides child dialogs

Pidgin trac at pidgin.im
Thu Feb 12 17:40:14 EST 2009


#7693: Always on top buddy list hides child dialogs
-------------------------------+--------------------------------------------
 Reporter:  Daniel Beardsmore  |           Owner:  datallah       
     Type:  defect             |          Status:  new            
Milestone:                     |       Component:  winpidgin (gtk)
  Version:  2.5.2              |      Resolution:                 
 Keywords:                     |   Launchpad_bug:                 
-------------------------------+--------------------------------------------

Comment(by Daniel Beardsmore):

 Replying to [comment:3 deryni]:
 > That is likely to be Windows keeping transient children and dialogs
 above their parents/main windows and not something pidgin can do anything
 about directly (not without changing the type of those windows).

 Well, one would assume that when an always-on-top window opens another,
 the new window has to be set as always-on-top also. Generally, in Windows,
 always-on-top applications will set all windows to the same state, e.g.
 Winamp with its multiple windows.

 The problem with Pidgin having an always-on-top buddy list is two-fold.
 Firstly, it does not use modal dialog boxes when by Windows convention it
 should, so dialog windows are not automatically kept in front (at least,
 one hopes that Windows would at least deign to do that to dialogs?)

 Also, windows that are spawned can get placed behind the parent. This is
 probably due to a window management fault on the part of Windows, given
 that Windows is supremely stupid about window placement. Pidgin centering
 dialogs on the parent is perfectly sensible (Windows would just dump them
 in the middle of the screen) but that's awkward if they're not actually
 modal windows that block their parent.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7693#comment:9>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list