fix the bug that mobile city can't be saved