Movie list menu: hide export movies button for non-editable sources
[cinaest] / src / source-list-window.vala
index 98f3df3..22d6e24 100644 (file)
@@ -35,7 +35,7 @@ public class SourceListWindow : StackableWindow {
                set_main_menu (menu);
 
                var sources = new List<MovieSource> ();
-               source_list = new SourceListView (sources, true);
+               source_list = new SourceListView (sources, true, this);
 
                alignment = new Alignment (0.0f, 0.0f, 1.0f, 1.0f);
                alignment.top_padding = MARGIN_HALF;
@@ -68,6 +68,7 @@ public class SourceListWindow : StackableWindow {
                        foreach (MovieSource source in list) {
                                if (default_source == source.get_name ()) {
                                        var window = new MovieListWindow (source);
+                                       window.show ();
                                        break;
                                }
                        }
@@ -79,6 +80,7 @@ public class SourceListWindow : StackableWindow {
                        return;
 
                list_window = new MovieListWindow (source);
+               list_window.show ();
                list_window.destroy.connect (() => { list_window = null; });
        }
 }