fixed zoom changing after user action when map is loading