fixed the bug when the map marker was movable in show when it should not