Makes it possible to search for a character immediately instead of waiting for all characters to load. Previously, if you wanted to play as char number 1000 in a server, you would have to wait 6ms * 1000 = 6 seconds before picking. Now you can pick it immediately. Also did some refactoring on charData and automatically focuses search box when DONE is received.
Another small change is not to remove the loading text element, but rather reuse it to show "Choose your character". This makes the layout jump around a little less.
Makes it possible to search for a character immediately instead of waiting for all characters to load. Previously, if you wanted to play as char number 1000 in a server, you would have to wait 6ms * 1000 = 6 seconds before picking. Now you can pick it immediately. Also did some refactoring on charData and automatically focuses search box when DONE is received.
Another small change is not to remove the loading text element, but rather reuse it to show "Choose your character". This makes the layout jump around a little less.
Preview: https://webao.troid.tech/dev/better-search/