# HG changeset patch # User Gabriel Schulhof # Date 1191709164 0 # Node ID 5cc3bcf86c09e547ffce8953df3564193689b3a6 # Parent adc6a540a1f40a0fa473b0ee174dc1ab88208e5f Make debug window transient to buddy list diff -r adc6a540a1f4 -r 5cc3bcf86c09 pidgin/gtkdebug.c --- a/pidgin/gtkdebug.c Sat Oct 06 16:48:32 2007 +0000 +++ b/pidgin/gtkdebug.c Sat Oct 06 22:19:24 2007 +0000 @@ -36,6 +36,7 @@ #include "gtkimhtml.h" #include "gtkutils.h" #include "pidginstock.h" +#include "gtkblist.h" #ifdef HAVE_REGEX_H # include @@ -673,6 +674,7 @@ static DebugWindow * debug_window_new(void) { + PidginBuddyList *blist; DebugWindow *win; GtkWidget *vbox; GtkWidget *toolbar; @@ -687,6 +689,9 @@ height = purple_prefs_get_int(PIDGIN_PREFS_ROOT "/debug/height"); PIDGIN_DIALOG(win->window); + if (blist) + if (blist->window) + gtk_window_set_transient_for(GTK_WINDOW(win->window), GTK_WINDOW(blist->window)); purple_debug_info("gtkdebug", "Setting dimensions to %d, %d\n", width, height);