Make UI continue searching for local servers until found
When refreshing local servers, Team Arean UI never changed the status message when it timed out. This gave a false impression it was still looking for servers. Let's continue looking for local servers in q3_ui and Team Arena UI until one is found.
This commit is contained in:
parent
21eeaee9c8
commit
0ba359c29e
2 changed files with 12 additions and 1 deletions
|
@ -5985,6 +5985,10 @@ static void UI_DoServerRefresh( void )
|
|||
UI_BuildServerDisplayList(2);
|
||||
// stop the refresh
|
||||
UI_StopServerRefresh();
|
||||
} else if ( ui_netSource.integer == UIAS_LOCAL ) {
|
||||
// no local servers found, check again
|
||||
trap_Cmd_ExecuteText( EXEC_NOW, "localservers\n" );
|
||||
uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 5000;
|
||||
}
|
||||
//
|
||||
UI_BuildServerDisplayList(qfalse);
|
||||
|
@ -6032,7 +6036,7 @@ static void UI_StartServerRefresh(qboolean full, qboolean force)
|
|||
//
|
||||
if( ui_netSource.integer == UIAS_LOCAL ) {
|
||||
trap_Cmd_ExecuteText( EXEC_NOW, "localservers\n" );
|
||||
uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 1000;
|
||||
uiInfo.serverStatus.refreshtime = uiInfo.uiDC.realTime + 5000;
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue