shift click to join places, part 2

This commit is contained in:
rolux 2011-06-14 16:38:49 +02:00
parent 4d449232d5
commit bf64450ada

View file

@ -382,10 +382,10 @@ Ox.Map = function(options, self) {
function addPlaceToMap(place) {
// via find, click, or new place button
var exists = false;
var bounds, exists = false;
if (!place) {
var bounds = self.map.getBounds(),
center = self.map.getCenter(),
bounds = self.map.getBounds();
var center = self.map.getCenter(),
southwest = new google.maps.LatLngBounds(
bounds.getSouthWest(), center
).getCenter(),
@ -408,6 +408,11 @@ Ox.Map = function(options, self) {
north: northeast.lat(),
east: northeast.lng()
});
} else {
bounds = new google.maps.LatLngBounds(
new google.maps.LatLng(place.south, place.west),
new google.maps.LatLng(place.north, place.east)
);
}
Ox.forEach(self.places, function(p, i) {
if (place.bounds.equals(p.bounds)) {