Skip to content

Commit 029b6f0

Browse files
committed
Add trigger resize to map initialization
1 parent 83d4faa commit 029b6f0

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

controllers/map-controller.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@
136136
// set objects for lazyInit
137137
if (lazyInitMap) {
138138

139-
/**
140-
* rebuild mapOptions for lazyInit
139+
/**
140+
* rebuild mapOptions for lazyInit
141141
* becasue attributes values might have been changed
142142
*/
143143
var filtered = Attr2MapOptions.filter($attrs);
@@ -150,7 +150,7 @@
150150
var groupMembers = lazyInitMap[group]; //e.g. markers
151151
if (typeof groupMembers == 'object') {
152152
for (var id in groupMembers) {
153-
vm.addObject(group, groupMembers[id]);
153+
vm.addObject(group, groupMembers[id]);
154154
}
155155
}
156156
}
@@ -230,6 +230,11 @@
230230
vm.initializeMap();
231231
}
232232

233+
//Trigger Resize
234+
if(options.triggerResize) {
235+
google.maps.event.trigger(vm.map, 'resize');
236+
}
237+
233238
$element.bind('$destroy', function() {
234239
NgMapPool.returnMapInstance(vm.map);
235240
NgMap.deleteMap(vm);

0 commit comments

Comments
 (0)