Fix pad working in OSX
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5259 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
d2cee0a869
commit
4e1719e98b
|
@ -212,13 +212,12 @@ void GamepadPage::SetDevice( wxCommandEvent& event )
|
||||||
{
|
{
|
||||||
m_plugin.controls_crit.Enter(); // enter
|
m_plugin.controls_crit.Enter(); // enter
|
||||||
|
|
||||||
|
|
||||||
// TODO: need to handle the ConfigControl device in here
|
// TODO: need to handle the ConfigControl device in here
|
||||||
|
|
||||||
// default device
|
// default device
|
||||||
if ( event.GetEventObject() == device_cbox )
|
if ( event.GetEventObject() == device_cbox )
|
||||||
{
|
{
|
||||||
controller->default_device.FromString( std::string( device_cbox->GetLabel().ToAscii() ) );
|
controller->default_device.FromString( std::string( device_cbox->GetValue().ToAscii() ) );
|
||||||
|
|
||||||
// show user what it was validated as
|
// show user what it was validated as
|
||||||
device_cbox->SetLabel( wxString::FromAscii( controller->default_device.ToString().c_str() ) );
|
device_cbox->SetLabel( wxString::FromAscii( controller->default_device.ToString().c_str() ) );
|
||||||
|
@ -232,7 +231,7 @@ void GamepadPage::SetDevice( wxCommandEvent& event )
|
||||||
// control dialog
|
// control dialog
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
m_control_dialog->control_reference->device_qualifier.FromString( std::string( m_control_dialog->device_cbox->GetLabel().ToAscii() ) );
|
m_control_dialog->control_reference->device_qualifier.FromString( std::string( m_control_dialog->device_cbox->GetValue().ToAscii() ) );
|
||||||
|
|
||||||
m_control_dialog->device_cbox->SetLabel( wxString::FromAscii( m_control_dialog->control_reference->device_qualifier.ToString().c_str() ) );
|
m_control_dialog->device_cbox->SetLabel( wxString::FromAscii( m_control_dialog->control_reference->device_qualifier.ToString().c_str() ) );
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue