Skip to content

Commit 694f845

Browse files
committed
this prevents app from crash
1 parent 38c1366 commit 694f845

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

app/Wissance.Zerial/Wissance.Zerial.Desktop/ViewModels/MainWindowViewModel.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,12 @@ public MainWindowViewModel()
3535
// these init depends on loaded configuration
3636
foreach (SerialPortShortInfoModel config in DevicesConfigs)
3737
{
38-
SerialDeviceModel model = new SerialDeviceModel(config.Configuration);
39-
config.DisplayConfiguration = model.GetDisplayInfo();
40-
_serialDevices.Add(model);
38+
if (config.Configuration != null)
39+
{
40+
SerialDeviceModel model = new SerialDeviceModel(config.Configuration);
41+
config.DisplayConfiguration = model.GetDisplayInfo();
42+
_serialDevices.Add(model);
43+
}
4144
}
4245
// these are defaults values
4346
SetDefaultSelectedOptions();

0 commit comments

Comments
 (0)