Nope, I don't think it's related to that bug (even though they seem
similar). My problem occurs when trying to (re)set the map's center,
after resizing (no matter how much) the map's container.
I think my sample should be relevant enough:
http://am.fost.ro/
When the page loads, everything is nice and dandy.
If you resize the browser window (let's say, to the size of an iPhone
window), the map's center doesn't "jump" into the viewable area. If
you drag the map and center it, again, in the middle of the (small)
window, and the maximize the browser, the map WILL re-center
correctly. But if you restore it to small-size, same issue: the center
is way outside the viewable area...
BUT: if you position the map by dragging it, to a "relative" center,
then shrink the browser window, the center will be correctly
displayed. Yet again, if you re-maximize the browser, the center WILL
be where it should. But if you shrink the window again... the magic is
gone!
So, is there ANY logical explanation? I KNOW it should only work by
calling the "resize" event (as in google.maps.event.trigger(map,
'resize') ) after resizing the map's container, but... it doesn't! :(