[fix] marker update current position