This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to tag 1.51
in repository iortcw.

commit 0c9e8e36af23ecd1470e4a2f875584131725f2b5
Author: MAN-AT-ARMS <[email protected]>
Date:   Sat Jun 3 11:05:50 2017 -0400

    All: Fix levelshot displayed in server browser
    
    Unused in SP
---
 MP/code/ui/ui_main.c | 8 ++++++++
 SP/code/ui/ui_main.c | 8 ++++++++
 2 files changed, 16 insertions(+)

diff --git a/MP/code/ui/ui_main.c b/MP/code/ui/ui_main.c
index db53177..b4c0936 100644
--- a/MP/code/ui/ui_main.c
+++ b/MP/code/ui/ui_main.c
@@ -3432,6 +3432,9 @@ void UI_ServersSort( int column, qboolean force ) {
 
        uiInfo.serverStatus.sortKey = column;
        qsort( &uiInfo.serverStatus.displayServers[0], 
uiInfo.serverStatus.numDisplayServers, sizeof( int ), UI_ServersQsortCompare );
+
+       // update displayed levelshot
+       UI_FeederSelection( FEEDER_SERVERS, uiInfo.serverStatus.currentServer );
 }
 
 
@@ -5287,6 +5290,11 @@ static void UI_InsertServerIntoDisplayList( int num, int 
position ) {
                uiInfo.serverStatus.displayServers[i] = 
uiInfo.serverStatus.displayServers[i - 1];
        }
        uiInfo.serverStatus.displayServers[position] = num;
+
+       // update displayed levelshot
+       if ( position == uiInfo.serverStatus.currentServer ) {
+               UI_FeederSelection( FEEDER_SERVERS, 
uiInfo.serverStatus.currentServer );
+       }
 }
 
 /*
diff --git a/SP/code/ui/ui_main.c b/SP/code/ui/ui_main.c
index d430649..cbe4262 100644
--- a/SP/code/ui/ui_main.c
+++ b/SP/code/ui/ui_main.c
@@ -3477,6 +3477,9 @@ void UI_ServersSort( int column, qboolean force ) {
 
        uiInfo.serverStatus.sortKey = column;
        qsort( &uiInfo.serverStatus.displayServers[0], 
uiInfo.serverStatus.numDisplayServers, sizeof( int ), UI_ServersQsortCompare );
+
+       // update displayed levelshot
+       UI_FeederSelection( FEEDER_SERVERS, uiInfo.serverStatus.currentServer );
 }
 
 
@@ -5190,6 +5193,11 @@ static void UI_InsertServerIntoDisplayList( int num, int 
position ) {
                uiInfo.serverStatus.displayServers[i] = 
uiInfo.serverStatus.displayServers[i - 1];
        }
        uiInfo.serverStatus.displayServers[position] = num;
+
+       // update displayed levelshot
+       if ( position == uiInfo.serverStatus.currentServer ) {
+               UI_FeederSelection( FEEDER_SERVERS, 
uiInfo.serverStatus.currentServer );
+       }
 }
 
 /*

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/iortcw.git

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to