diff --git a/Essentials/PepperDashEssentials/UIDrivers/VC/EssentialsVideoCodecUiDriver.cs b/Essentials/PepperDashEssentials/UIDrivers/VC/EssentialsVideoCodecUiDriver.cs index be935a6d..dfe9434b 100644 --- a/Essentials/PepperDashEssentials/UIDrivers/VC/EssentialsVideoCodecUiDriver.cs +++ b/Essentials/PepperDashEssentials/UIDrivers/VC/EssentialsVideoCodecUiDriver.cs @@ -240,12 +240,6 @@ namespace PepperDash.Essentials.UIDrivers.VC { var call = e.CallItem; - //var newStatus = e.NewStatus; - - //// Catch events with no status and reuse previous status if found - //if (newStatus == eCodecCallStatus.Unknown && e.PreviousStatus != eCodecCallStatus.Unknown) - // newStatus = e.PreviousStatus; - switch (e.CallItem.Status) { case eCodecCallStatus.Connected: @@ -267,6 +261,8 @@ namespace PepperDash.Essentials.UIDrivers.VC Parent.ShowNotificationRibbon("Connecting", 0); break; case eCodecCallStatus.Disconnected: + if (IncomingCallModal != null) + IncomingCallModal.HideDialog(); if (!Codec.IsInCall) { KeypadMode = eKeypadMode.Dial; diff --git a/Release Package/PepperDashEssentials.cpz b/Release Package/PepperDashEssentials.cpz index 0d1bf0b3..f50874fa 100644 Binary files a/Release Package/PepperDashEssentials.cpz and b/Release Package/PepperDashEssentials.cpz differ diff --git a/Release Package/PepperDashEssentials.dll b/Release Package/PepperDashEssentials.dll index 6fb4054d..09f67dc6 100644 Binary files a/Release Package/PepperDashEssentials.dll and b/Release Package/PepperDashEssentials.dll differ