Fixed controller connection issue.

This commit is contained in:
Pieter Hulshoff 2019-10-29 21:55:12 +01:00
parent 079b75ce0e
commit d7ee7ac852
2 changed files with 13 additions and 7 deletions

View File

@ -496,7 +496,8 @@ void RetroFE::run( )
{
// Empty event queue
SDL_Event e;
while ( SDL_PollEvent( &e ) );
while ( SDL_PollEvent( &e ) )
input_.update(e);
input_.resetStates( );
}
state = RETROFE_IDLE;
@ -663,7 +664,8 @@ void RetroFE::run( )
{
// Empty event queue
SDL_Event e;
while ( SDL_PollEvent( &e ) );
while ( SDL_PollEvent( &e ) )
input_.update(e);
input_.resetStates( );
}
state = RETROFE_IDLE;
@ -906,14 +908,16 @@ void RetroFE::run( )
// Empty event queue
SDL_Event e;
while ( SDL_PollEvent( &e ) );
while ( SDL_PollEvent( &e ) )
input_.update(e);
input_.resetStates( );
// Handle menu entry
m.handleEntry( currentPage_->getSelectedItem( ) );
// Empty event queue
while ( SDL_PollEvent( &e ) );
while ( SDL_PollEvent( &e ) )
input_.update(e);
input_.resetStates( );
state = RETROFE_IDLE;
@ -1033,7 +1037,8 @@ void RetroFE::run( )
{
// Empty event queue
SDL_Event e;
while ( SDL_PollEvent( &e ) );
while ( SDL_PollEvent( &e ) )
input_.update(e);
input_.resetStates( );
}
state = RETROFE_IDLE;
@ -1076,7 +1081,8 @@ void RetroFE::run( )
if ( currentPage_->isIdle( ) )
{
SDL_Event e;
while ( SDL_PollEvent( &e ) );
while ( SDL_PollEvent( &e ) )
input_.update(e);
input_.resetStates( );
state = RETROFE_IDLE;
}

View File

@ -21,7 +21,7 @@
std::string retrofe_version_major = "0";
std::string retrofe_version_minor = "9";
std::string retrofe_version_build = "7";
std::string retrofe_version_build = "8";
std::string Version::getString( )