Skip to content

Commit de2928a

Browse files
committed
Version 1.16.3
1 parent e86d1b6 commit de2928a

File tree

7 files changed

+23
-10
lines changed

7 files changed

+23
-10
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ngmap",
3-
"version": "1.16.2",
3+
"version": "1.16.3",
44
"main": "./build/scripts/ng-map.js",
55
"homepage": "https://github.com/allenhwkim/angularjs-google-maps",
66
"authors": [

build/docs/NgMap.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ <h5>Parameters:</h5>
265265
</dd>
266266
</dl><dl>
267267
<dt>
268-
<a href="source/NgMap.html#line102" class="name-link">
268+
<a href="source/NgMap.html#line105" class="name-link">
269269
<h4 class="name">
270270
getGeoLocation
271271
<span class="signature">(address, options)</span>
@@ -390,7 +390,7 @@ <h5>Parameters:</h5>
390390
</dd>
391391
</dl><dl>
392392
<dt>
393-
<a href="source/NgMap.html#line137" class="name-link">
393+
<a href="source/NgMap.html#line140" class="name-link">
394394
<h4 class="name">
395395
observeAndSet
396396
<span class="signature">(attrName, object)</span>
@@ -441,7 +441,7 @@ <h5>Returns:</h5>
441441
</dd>
442442
</dl><dl>
443443
<dt>
444-
<a href="source/NgMap.html#line191" class="name-link">
444+
<a href="source/NgMap.html#line194" class="name-link">
445445
<h4 class="name">
446446
setDefaultOptions
447447
<span class="signature">(options)</span>
@@ -481,7 +481,7 @@ <h5>Parameters:</h5>
481481
</dd>
482482
</dl><dl>
483483
<dt>
484-
<a href="source/NgMap.html#line166" class="name-link">
484+
<a href="source/NgMap.html#line169" class="name-link">
485485
<h4 class="name">
486486
setStyle
487487
<span class="signature">(map)</span>

build/docs/source/NgMap.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,10 @@ <h1 class="title">
253253
var len = Object.keys(mapControllers).length - 1;
254254
var mapId = mapCtrl.map.id || len;
255255
if (mapCtrl.map) {
256-
google.maps.event.clearInstanceListeners(mapCtrl.map);
256+
for (var eventName in mapCtrl.mapEvents) {
257+
$log.debug('clearing map events', eventName);
258+
google.maps.event.clearListeners(mapCtrl.map, eventName);
259+
}
257260
if (mapCtrl.map.controls) {
258261
mapCtrl.map.controls.forEach(function(ctrl) {
259262
ctrl.clear();

build/scripts/ng-map.debug.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,8 @@ angular.module('ngMap').config([
200200
vm.observeAttrSetObj(orgAttrs, $attrs, vm.map);
201201
vm.singleInfoWindow = mapOptions.singleInfoWindow;
202202

203+
google.maps.event.trigger(vm.map, 'resize');
204+
203205
google.maps.event.addListenerOnce(vm.map, "idle", function () {
204206
NgMap.addMap(vm);
205207
if (mapOptions.zoomToIncludeMarkers) {
@@ -2931,7 +2933,10 @@ angular.module('ngMap').config([
29312933
var len = Object.keys(mapControllers).length - 1;
29322934
var mapId = mapCtrl.map.id || len;
29332935
if (mapCtrl.map) {
2934-
google.maps.event.clearInstanceListeners(mapCtrl.map);
2936+
for (var eventName in mapCtrl.mapEvents) {
2937+
$log.debug('clearing map events', eventName);
2938+
google.maps.event.clearListeners(mapCtrl.map, eventName);
2939+
}
29352940
if (mapCtrl.map.controls) {
29362941
mapCtrl.map.controls.forEach(function(ctrl) {
29372942
ctrl.clear();

build/scripts/ng-map.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,8 @@ angular.module('ngMap').config([
200200
vm.observeAttrSetObj(orgAttrs, $attrs, vm.map);
201201
vm.singleInfoWindow = mapOptions.singleInfoWindow;
202202

203+
google.maps.event.trigger(vm.map, 'resize');
204+
203205
google.maps.event.addListenerOnce(vm.map, "idle", function () {
204206
NgMap.addMap(vm);
205207
if (mapOptions.zoomToIncludeMarkers) {
@@ -2931,7 +2933,10 @@ angular.module('ngMap').config([
29312933
var len = Object.keys(mapControllers).length - 1;
29322934
var mapId = mapCtrl.map.id || len;
29332935
if (mapCtrl.map) {
2934-
google.maps.event.clearInstanceListeners(mapCtrl.map);
2936+
for (var eventName in mapCtrl.mapEvents) {
2937+
void 0;
2938+
google.maps.event.clearListeners(mapCtrl.map, eventName);
2939+
}
29352940
if (mapCtrl.map.controls) {
29362941
mapCtrl.map.controls.forEach(function(ctrl) {
29372942
ctrl.clear();

build/scripts/ng-map.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ngmap",
3-
"version": "1.16.2",
3+
"version": "1.16.3",
44
"main": "build/scripts/ng-map.js",
55
"dependencies": {},
66
"engines": {

0 commit comments

Comments
 (0)