From b62c356307f66155cd6f63ec08268581c471b053 Mon Sep 17 00:00:00 2001 From: Bill Gribble Date: Mon, 15 Dec 2014 13:06:21 -0500 Subject: [PATCH] Add refreshMap method handler for Google map object --- jquery.timezone-picker.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/jquery.timezone-picker.js b/jquery.timezone-picker.js index 6c160a9..d8b0489 100644 --- a/jquery.timezone-picker.js +++ b/jquery.timezone-picker.js @@ -89,12 +89,17 @@ _map.lastInfoWindow = infowindow; }; + var refreshMap = function() { + google.maps.event.trigger(_map, 'resize'); + } + return { addPolygon: addPolygon, createPoint: createPoint, hideInfoWindow: hideInfoWindow, removePolygon: removePolygon, - showInfoWindow: showInfoWindow + showInfoWindow: showInfoWindow, + refreshMap: refreshMap }; }; @@ -727,9 +732,14 @@ } }); } + }, + refreshMap: function () { + if (_mapper.refreshMap) { + _mapper.refreshMap(); + } } }; - + $.fn.timezonePicker = function(method) { if (methods[method]) {