From 5994ea4585554c318f64b1cb123d5c704974fef3 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 6 Oct 2021 13:16:47 -0700 Subject: [PATCH] Fix eject for single disc --- RedBookPlayer.Models/Hardware/Player.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/RedBookPlayer.Models/Hardware/Player.cs b/RedBookPlayer.Models/Hardware/Player.cs index bc67f86..656c849 100644 --- a/RedBookPlayer.Models/Hardware/Player.cs +++ b/RedBookPlayer.Models/Hardware/Player.cs @@ -1289,6 +1289,9 @@ namespace RedBookPlayer.Models.Hardware /// private void OpticalDiscStateChanged(object sender, PropertyChangedEventArgs e) { + if(_opticalDiscs[CurrentDisc] == null) + return; + ImagePath = _opticalDiscs[CurrentDisc].ImagePath; CurrentTrackNumber = _opticalDiscs[CurrentDisc].CurrentTrackNumber; CurrentTrackIndex = _opticalDiscs[CurrentDisc].CurrentTrackIndex;