The problem is start the map hidden, if the toggle buttom start showing the map there isn't any ploblem.
I'm seeing a lot of question with this problem but I can't fix it. This is my code. I call the resize event after toogle the map and doen't work.
$('.map-btn').click(function(){
$(this).next().toggle(500, function(){
var gMap = document.getElementById("acf-map");
google.maps.event.trigger(gMap, 'resize');
});
})
Related question here Google Maps v3 load partially on top left corner, resize event does not work