Hi Alan,
I'm not convinced this is a bug.
There is the use case that a developer would want to show the pegman when
street view is programmatically shown (as you have on your site), but not
the use of the regular StreetView control (which fills up the whole map
container with StreetView).
Remove this line in tdigoogfuncs.js:
map.setStreetView(myPano2);
and the map won't be associated (and therefore, show the pegman) with your
StreetView panel.
Cheers
Chris
On Sat, Oct 16, 2010 at 7:17 AM, arolletson <[email protected]> wrote:
> Hi Luke,
>
> I have always used (several months) my maps with streetViewControl:
> false declared in the map options wen setting up the map. On the
> evening of Oct. 7, it was working fine. When Streetview was disabled,
> Pegman didn't show, and when a marker was clicked enabling streetview,
> pegman stayed hidden. I was debugging across several browsers, so was
> repeatedly declaring the map, setting some 200 markers, and streetview
> was disabled. All well and good.
>
> Morning of Oct. 8, still at first no problem, Streetview was not
> enabled against my wishes in a separate window when maps declared.
> Only this morning, pegman arrives for the first time, unwanted, on the
> map when the street view is invoked by clicking on a marker. Now
> pegman won't go away. Calls to setMapOptions({streetViewControl:
> false}); have no effect.
>
> Am I stuck now with this clunky beast? I'm sure its extraordinarily
> appropriate and useful in some situations, but in the one I'm using,
> it just clutters things up to no useful end, as there is no
> opportunity for a user to drag it around and put it anyplace useful.
>
> I'm in the middle of simplifying my interface and allowing multiple
> personal markers on the map, but I continue to hope and pray that some
> day soon, pegman can be banished to some dark corner. As it is, I'm
> having to send it to the North Pole when street view is disabled,
> otherwise it hangs about on the map for no apparent (to others)
> purpose.
>
> I hope this Perpetual Pegman isn't a design decision!
>
> Alan
>
> Oh, yes, you can check out the problem at helpmaps.ca
>
>
> On Oct 12, 12:30 am, "Luke (Google Employee)" <[email protected]>
> wrote:
> > Hey everyone!
> >
> > We've recently pushed out a new version of the API. See the list of
> > changes below:
> http://code.google.com/p/gmaps-api-issues/wiki/JavascriptMapsAPIv3Cha...
> >
> > In this release we have enabled Street View by default. If you want to
> > disable
> > Street View then add 'streetViewControl: false' to your MapOptions
> > when
> > you create your map. If you need a refresher on the MapOptions then
> > head over to the
> > docs:
> http://code.google.com/apis/maps/documentation/javascript/reference.h...
> >
> > Changed issues:
> > * Issue 2478: Streetview - Compass Misalignment/Missing in some
> > browsers
> > * Issue 2528: ImageMapTypeOptions opacity broken in IE8
> > * Issue 2661: Infowindow - Right click on an input field does not
> > display context menu
> > * Issue 2741: Marker placement not working on iOS 4 following map
> > pan
> >
> > Noticeable changes:
> > * Street View is enabled by default
> > * Fixed bug where 'this' wasn't being passed to .getTileUrl
> > * InfoWindow domready event is now triggered after the window is
> > visible
> >
> > Please test and provide feedback.
> >
> > Thanks
> >
> > - Luke
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Maps JavaScript API v3" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-maps-js-api-v3%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-maps-js-api-v3?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-maps-js-api-v3?hl=en.