With D396 the value changed from/ to:
playerList.list_name[playerList.selected]; playerList.list[playerList.selected];
The problematic changeset was found by elexis, who also wrote:
List contains the playername as a string only, list_name contains the colorized name.
I dont see an indication that it was an intentional change. One could argue that white color would be consistent with the rest of the text, on the other hand its consistent to show the playername in the same color everywhere. Dont know if its easier to obtain the colored name from the list or to apply colorization manually
The patch also adds autocomplete to the profile player search field, which was used consistently in the lobby input fields but was missing here. Additionally, the names of the top players from the board list are used, which makes searching for top players who are currently offline more effective.