savestates-list: Fix row deletion with animations disabled
Since the animation ends instantly in this case, connect to the signal before starting it and not after. Since in this case get_row_at_index() will immediately return a different row, select the next row before removing, and not after. Also simply the code a bit.
Showing with 8 additions and 19 deletions