fix map force close when resume from intent setting gps