mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-16 19:15:14 -04:00
Fix tab list issues with group names not being accounted for when limiting to 20 per column.
This commit is contained in:
parent
67395247f2
commit
d01f39df87
@ -145,13 +145,11 @@ namespace ClassicalSharp.Gui {
|
||||
|
||||
void PlayerSpawned( object sender, IdEventArgs e ) {
|
||||
AddPlayerInfo( new PlayerInfo( game.Players[e.Id] ), -1 );
|
||||
columns = Utils.CeilDiv( namesCount, namesPerColumn );
|
||||
SortPlayerInfo();
|
||||
}
|
||||
|
||||
void PlayerListInfoAdded( object sender, IdEventArgs e ) {
|
||||
AddPlayerInfo( new PlayerInfo( game.CpePlayersList[e.Id] ), -1 );
|
||||
columns = Utils.CeilDiv( namesCount, namesPerColumn );
|
||||
SortPlayerInfo();
|
||||
}
|
||||
|
||||
|
@ -93,7 +93,6 @@ namespace ClassicalSharp.Gui {
|
||||
|
||||
void PlayerListInfoAdded( object sender, IdEventArgs e ) {
|
||||
AddPlayerInfo( game.CpePlayersList[e.Id], -1 );
|
||||
columns = Utils.CeilDiv( namesCount, namesPerColumn );
|
||||
SortPlayerInfo();
|
||||
}
|
||||
|
||||
|
@ -40,7 +40,6 @@ namespace ClassicalSharp.Gui {
|
||||
void PlayerSpawned( object sender, IdEventArgs e ) {
|
||||
Player player = game.Players[e.Id];
|
||||
AddPlayerInfo( player );
|
||||
columns = Utils.CeilDiv( namesCount, namesPerColumn );
|
||||
SortPlayerInfo();
|
||||
}
|
||||
|
||||
|
@ -23,7 +23,6 @@ namespace ClassicalSharp.Gui {
|
||||
|
||||
public override void Init() {
|
||||
CreateInitialPlayerInfo();
|
||||
columns = Utils.CeilDiv( namesCount, namesPerColumn );
|
||||
SortPlayerInfo();
|
||||
}
|
||||
|
||||
@ -114,7 +113,6 @@ namespace ClassicalSharp.Gui {
|
||||
RemoveItemAt( info, i );
|
||||
RemoveItemAt( textures, i );
|
||||
namesCount--;
|
||||
columns = Utils.CeilDiv( namesCount, namesPerColumn );
|
||||
SortPlayerInfo();
|
||||
}
|
||||
|
||||
@ -126,7 +124,9 @@ namespace ClassicalSharp.Gui {
|
||||
}
|
||||
|
||||
protected void SortPlayerInfo() {
|
||||
columns = Utils.CeilDiv( namesCount, namesPerColumn );
|
||||
SortInfoList();
|
||||
columns = Utils.CeilDiv( namesCount, namesPerColumn );
|
||||
CalcMaxColumnHeight();
|
||||
int y = game.Height / 2 - yHeight / 2;
|
||||
int midCol = columns / 2;
|
||||
|
Loading…
x
Reference in New Issue
Block a user