Fix spinner trigger incorrectly and ongoing mode being wrong