[rygel] media-export: Fix bgo#635598



commit 89d85b0d13216468a9c9119a3e5d029284c8b100
Author: Jens Georg <mail jensge org>
Date:   Sat Nov 27 15:00:41 2010 +0100

    media-export: Fix bgo#635598
    
    Always use the real root container, otherwise signals do not get
    propagated properly

 .../rygel-media-export-object-factory.vala         |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/plugins/media-export/rygel-media-export-object-factory.vala b/src/plugins/media-export/rygel-media-export-object-factory.vala
index b197769..a1a62dc 100644
--- a/src/plugins/media-export/rygel-media-export-object-factory.vala
+++ b/src/plugins/media-export/rygel-media-export-object-factory.vala
@@ -32,7 +32,9 @@ internal class Rygel.MediaExport.ObjectFactory : Object {
                                               string     id,
                                               string     title,
                                               uint       child_count) {
-        if (id.has_prefix (QueryContainer.PREFIX)) {
+        if (id == "0") {
+            return RootContainer.get_instance () as DBContainer;
+        } else if (id.has_prefix (QueryContainer.PREFIX)) {
             return new QueryContainer (media_db, id, title);
         } else {
             return new DBContainer (media_db, id, title);



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