kill a child
This commit is contained in:
parent
216be6798e
commit
f8287e9ade
2 changed files with 5 additions and 5 deletions
|
@ -15,6 +15,10 @@ template $WaveletPlayQueue: Adw.NavigationPage {
|
|||
|
||||
activate => $on_song_activate ();
|
||||
|
||||
model: Gtk.NoSelection {
|
||||
model: bind template.songs;
|
||||
};
|
||||
|
||||
factory: BuilderListItemFactory {
|
||||
template ListItem {
|
||||
child: Label {
|
||||
|
|
|
@ -20,9 +20,7 @@
|
|||
|
||||
[GtkTemplate (ui = "/eu/callcc/Wavelet/play_queue.ui")]
|
||||
public class Wavelet.PlayQueue : Adw.NavigationPage {
|
||||
[GtkChild] private unowned Gtk.ListView list_view;
|
||||
|
||||
private ListStore songs;
|
||||
public ListStore songs { get; private set; }
|
||||
|
||||
// this is the index of the song that will play on next on_stream_start
|
||||
private uint next_stream_index;
|
||||
|
@ -34,8 +32,6 @@ public class Wavelet.PlayQueue : Adw.NavigationPage {
|
|||
construct {
|
||||
this.songs = new ListStore (typeof (Song));
|
||||
this.next_stream_index = 0;
|
||||
|
||||
this.list_view.model = new Gtk.NoSelection (this.songs);
|
||||
}
|
||||
|
||||
public void clear () {
|
||||
|
|
Loading…
Reference in a new issue