fix compass watch task, enlarge map for desktop