LiveSplitOne
LiveSplitOne copied to clipboard
Opening the Run Editor is somewhat slow
When opening the Run Editor, setState is called multiple times. I believe this is because of all the game list, region list, platform list and co. that we are awaiting and then refresh the state once they are there. This should be skipped if they have already been received before.

Although a lot of this is going to be reworked when we switch all the leaderboard handling to livesplit-core anyway.