[brasero] Have BraseroTrackDataCfg tell that something has changed when the contents of a previous session is



commit c34bbaee5a3ec82772904a2afb279ba294646c9e
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date:   Fri Jul 10 19:07:57 2009 +0200

    Have BraseroTrackDataCfg tell that something has changed when the contents of a previous session is being merged

 libbrasero-burn/brasero-track-data-cfg.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/libbrasero-burn/brasero-track-data-cfg.c b/libbrasero-burn/brasero-track-data-cfg.c
index 50c9f11..4284815 100644
--- a/libbrasero-burn/brasero-track-data-cfg.c
+++ b/libbrasero-burn/brasero-track-data-cfg.c
@@ -2276,7 +2276,8 @@ brasero_track_data_cfg_get_status (BraseroTrack *track,
 		return BRASERO_BURN_ERR;
 	}
 
-	if (brasero_data_project_is_empty (BRASERO_DATA_PROJECT (priv->tree))) {
+	if (brasero_data_session_get_loaded_medium (BRASERO_DATA_SESSION (priv->tree)) == NULL
+	&& brasero_data_project_is_empty (BRASERO_DATA_PROJECT (priv->tree))) {
 		if (status)
 			brasero_status_set_error (status,
 						  g_error_new (BRASERO_BURN_ERROR,
@@ -2761,6 +2762,8 @@ brasero_track_data_cfg_session_loaded_cb (BraseroDataSession *session,
 		       0,
 		       medium,
 		       loaded);
+
+	brasero_track_changed (BRASERO_TRACK (self));
 }
 
 BraseroBurnResult



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