brasero r2019 - in trunk: . src



Author: philippr
Date: Fri Feb 27 21:11:34 2009
New Revision: 2019
URL: http://svn.gnome.org/viewvc/brasero?rev=2019&view=rev

Log:
2009-02-27  Philippe Rouquier  <bonfire-app wanadoo fr>

	Fix a problem where source medium wasn't set properly in selection

	* src/brasero-src-selection.c (brasero_src_selection_set_property):

Modified:
   trunk/ChangeLog
   trunk/src/brasero-src-selection.c

Modified: trunk/src/brasero-src-selection.c
==============================================================================
--- trunk/src/brasero-src-selection.c	(original)
+++ trunk/src/brasero-src-selection.c	Fri Feb 27 21:11:34 2009
@@ -154,7 +154,15 @@
 			brasero_track_unref (priv->track);
 
 		medium = brasero_burn_session_get_src_medium (session);
-		brasero_src_selection_medium_changed (BRASERO_MEDIUM_SELECTION (object), medium);
+		if (!medium) {
+			/* No medium set use set session medium source as the
+			 * one currently active in the selection widget */
+			medium = brasero_medium_selection_get_active (BRASERO_MEDIUM_SELECTION (object));
+			brasero_src_selection_medium_changed (BRASERO_MEDIUM_SELECTION (object), medium);
+		}
+		else	/* Use the one set in the session */
+			brasero_medium_selection_set_active (BRASERO_MEDIUM_SELECTION (object), medium);
+
 		break;
 	}
 



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