fix playpause jump to start bug