missed order of re-center & un-zoom & map.refresh() & $scope.$apply : now map zooms back out and re-centers when detail overlay is closed