fix timeupdate not called if seeked back