[brasero] Make the Image option dialog behave like the Drive option dialog (read hide main window)



commit 6a640ce518362e605bf34b7fcf9986136aaf7f9d
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date:   Fri Jul 3 15:04:09 2009 +0200

    Make the Image option dialog behave like the Drive option dialog (read hide main window)

 src/brasero-project.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/src/brasero-project.c b/src/brasero-project.c
index 8ea6b36..0fbf237 100644
--- a/src/brasero-project.c
+++ b/src/brasero-project.c
@@ -1346,7 +1346,6 @@ brasero_project_drive_properties (BraseroProject *project)
 	GtkWidget *medium_prop;
 	GtkResponseType answer;
 	BraseroDrive *drive;
-	GtkWidget *toplevel;
 	gchar *display_name;
 	GtkWidget *options;
 	GtkWidget *button;
@@ -1356,15 +1355,13 @@ brasero_project_drive_properties (BraseroProject *project)
 	gchar *string;
 
 	/* Build dialog */
-	toplevel = gtk_widget_get_toplevel (GTK_WIDGET (project));
-
 	drive = brasero_burn_session_get_burner (BRASERO_BURN_SESSION (project->priv->session));
 	display_name = brasero_drive_get_display_name (drive);
 	header = g_strdup_printf (_("Properties of %s"), display_name);
 	g_free (display_name);
 
 	dialog = gtk_dialog_new_with_buttons (header,
-					      GTK_WINDOW (toplevel),
+					      NULL,
 					      GTK_DIALOG_MODAL|
 					      GTK_DIALOG_NO_SEPARATOR|
 					      GTK_DIALOG_DESTROY_WITH_PARENT,
@@ -1372,6 +1369,8 @@ brasero_project_drive_properties (BraseroProject *project)
 					      NULL);
 	g_free (header);
 
+	brasero_app_set_toplevel (brasero_app_get_default (), GTK_WINDOW (dialog));
+
 	button = brasero_utils_make_button (_("_Burn"),
 					    NULL,
 					    "media-optical-burn",



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]