position sync between list and map marker