diff --git a/Mystify/ViewModels/MainWindowViewModel.cs b/Mystify/ViewModels/MainWindowViewModel.cs index 333510f..9df684e 100644 --- a/Mystify/ViewModels/MainWindowViewModel.cs +++ b/Mystify/ViewModels/MainWindowViewModel.cs @@ -4,6 +4,8 @@ using System; using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; using System.Windows.Input; using Avalonia.Controls; using Lib.Audio.Interfaces; @@ -30,7 +32,7 @@ namespace Mystify.ViewModels _mainWindow = mainWindow; } - public List? Channels => _mainModel?.Channels; + public ObservableCollection? Channels => _mainModel?.Channels?.Select(c => new ChannelViewModel(c)).ToObservableCollection(); public List? Controllables => _mainModel?.Controllables; public IChannel? SelectedChannel