From 6668f281fb99a40d0649fb253dd58077a740e7c8 Mon Sep 17 00:00:00 2001 Message-Id: <6668f281fb99a40d0649fb253dd58077a740e7c8.1715184147.git.mdw@distorted.org.uk> From: Mark Wooding Date: Mon, 12 Nov 2007 21:46:24 +0000 Subject: [PATCH] progress popup is a transient of the main window Organization: Straylight/Edgeware From: Richard Kettlewell --- disobedience/progress.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/disobedience/progress.c b/disobedience/progress.c index 8efeb8f..4eb5b55 100644 --- a/disobedience/progress.c +++ b/disobedience/progress.c @@ -36,6 +36,8 @@ struct progress_window *progress_window_new(const char *title) { struct progress_window *pw = xmalloc(sizeof *pw); pw->window = gtk_window_new(GTK_WINDOW_TOPLEVEL); + gtk_window_set_transient_for(GTK_WINDOW(pw->window), + GTK_WINDOW(toplevel)); g_signal_connect(pw->window, "destroy", G_CALLBACK(gtk_widget_destroyed), &pw->window); gtk_window_set_default_size(GTK_WINDOW(pw->window), 360, -1); -- [mdw]