fix error when edit map item