mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-12-23 10:21:55 +01:00
If there are no controllers connected disable the mainWindow.
This commit is contained in:
parent
268ec71c96
commit
b757322838
@ -2483,10 +2483,10 @@ ProgressUpdateWindow()
|
||||
*
|
||||
* Primary thread to allow GUI to respond to state changes, and draws GUI
|
||||
***************************************************************************/
|
||||
|
||||
int noControllers=0;
|
||||
static void *
|
||||
UpdateGUI (void *arg)
|
||||
{
|
||||
{
|
||||
while(1)
|
||||
{
|
||||
if(guiHalt)
|
||||
@ -2509,6 +2509,15 @@ UpdateGUI (void *arg)
|
||||
{
|
||||
DoRumble(i);
|
||||
}
|
||||
if(WPAD_Probe(i, NULL) == WPAD_ERR_NO_CONTROLLER){
|
||||
noControllers++;
|
||||
if (noControllers == 4){
|
||||
mainWindow->SetState(STATE_DISABLED);
|
||||
}
|
||||
}
|
||||
else {noControllers =0;
|
||||
mainWindow->SetState(STATE_DEFAULT);}
|
||||
|
||||
}
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user