Switching inner authentication method re-layouts configuration dialog now

This commit is contained in:
2016-09-29 14:37:43 +02:00
parent 0d1bcbf9c4
commit caf80e07f9
2 changed files with 9 additions and 0 deletions

View File

@@ -222,12 +222,14 @@ wxTTLSConfigWindow::wxTTLSConfigWindow(eap::config_provider &prov, eap::config_m
panel_pap->SetFocusFromKbd();
this->Connect(wxEVT_UPDATE_UI, wxUpdateUIEventHandler(wxTTLSConfigWindow::OnUpdateUI));
m_inner_type->Connect(wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler(wxTTLSConfigWindow::OnInnerTypeChoice), NULL, this);
}
wxTTLSConfigWindow::~wxTTLSConfigWindow()
{
this->Disconnect(wxEVT_UPDATE_UI, wxUpdateUIEventHandler(wxTTLSConfigWindow::OnUpdateUI));
m_inner_type->Disconnect(wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler(wxTTLSConfigWindow::OnInnerTypeChoice), NULL, this);
}
@@ -294,3 +296,9 @@ void wxTTLSConfigWindow::OnUpdateUI(wxUpdateUIEvent& /*event*/)
{
m_inner_type->GetChoiceCtrl()->Enable(!m_prov.m_read_only);
}
void wxTTLSConfigWindow::OnInnerTypeChoice(wxCommandEvent& /*event*/)
{
Layout();
}