fix(essentials): Hides password prompt on successful call connection

This commit is contained in:
Neil Dorin
2021-08-19 12:04:11 -06:00
parent 62fcf3856f
commit 621205e65c

View File

@@ -322,6 +322,7 @@ namespace PepperDash.Essentials.UIDrivers.VC
{ {
case eCodecCallStatus.Connected: case eCodecCallStatus.Connected:
// fire at SRL item // fire at SRL item
HidePasswordPrompt();
KeypadMode = eKeypadMode.DTMF; KeypadMode = eKeypadMode.DTMF;
DialStringBuilder.Remove(0, DialStringBuilder.Length); DialStringBuilder.Remove(0, DialStringBuilder.Length);
DialStringFeedback.FireUpdate(); DialStringFeedback.FireUpdate();
@@ -1867,10 +1868,13 @@ namespace PepperDash.Essentials.UIDrivers.VC
} }
void HidePasswordPrompt() void HidePasswordPrompt()
{
if (_passwordPromptDialogVisible)
{ {
_passwordPromptDialogVisible = false; _passwordPromptDialogVisible = false;
Parent.Keyboard.Hide(); Parent.Keyboard.Hide();
TriList.SetBool(UIBoolJoin.PasswordPromptDialogVisible, _passwordPromptDialogVisible); TriList.SetBool(UIBoolJoin.PasswordPromptDialogVisible, _passwordPromptDialogVisible);
} }
} }
}
} }