IPC: make dialog close when pressing enter

This commit is contained in:
Gauvain 'GovanifY' Roussel-Tarbouriech 2021-03-04 00:08:11 +01:00 committed by refractionpcsx2
parent 52c1d027ee
commit 0142d33d5c
1 changed files with 1 additions and 3 deletions

View File

@ -43,9 +43,6 @@ Dialogs::IPCDialog::IPCDialog(wxWindow* parent)
wxTextCtrl* ipc_slot = new wxTextCtrl(this, wxID_ANY, wxString::Format(wxT("%u"), IPCSettings::slot), wxDefaultPosition, wxDefaultSize, wxTE_PROCESS_ENTER);
ipc_slot->Bind(wxEVT_TEXT_ENTER, &Dialogs::IPCDialog::OnConfirm, this);
wxButton* confirm = new wxButton(this, wxID_OK);
confirm->SetDefault();
*this += new wxStaticText(this, wxID_ANY, _("IPC Slot"));
*this += ipc_slot;
*this += confirm;
@ -57,5 +54,6 @@ void Dialogs::IPCDialog::OnConfirm(wxCommandEvent& evt)
if (textbox)
{
IPCSettings::slot = (unsigned int)atoi(textbox->GetValue().ToUTF8().data());
Destroy();
}
}