Hi again RdeBoer,

I could configure the ballons (infowindows) with the information I wanted to show and even if they start open or closed (as I had asked in #2234341: InfoWindow (balloon) opened by default? and you solved it fast, thank you!) when showing the map, but it's kind of hard to have from them the expected behavior that you may see in other sites that uses Google Maps.

Point 1: When I click in a pin that doesn't have the balloon opened (but there is one already opened), I would like to have this one opened and all the rest close by themselves, to serve a best visual (even reading) to the user. If I have many pins close to each other, it's making a mess if I click on each pin and forget to close any balloon before.

Point 2: If I click for mistake 2, 3, 4 times in the same pin, it will open 2, 3, 4 balloons for the it, one over another, and then I have to close these 4 balloons manually.

Point 3: Instead of using only the predefined formatting for the fields configured in the view, the module inserts an unnecessary linebreak
between each field and this is not configurable. I could hide the tags with CSS, but if the Drupal developer does a good use of headings and paragraphs and all other formatting tags,
is not needed (it's undesired in the truth, it may cause HTML4.x/5 incompatibilities in some cases).

Point 4: If you try to "fix" something via CSS inside the balloon (floating, positioning, displaying, etc.), it will never appear the same way twice. It's very common to have it appearing with 1 or 2 rollbars in a aleatory way, even if the content inside it is small and could appear entirely without them (confirmed sometimes when you refreshes the page and in any time the module loads the balloon with the right size). Also it mixes sometimes with example 2, with each infowindow opening in a different size if I click in a pin twice.

Comments

RdeBoer’s picture

Hi Vuds,
"aleatory"... I had to look that up... Most people say "random", but I like your choice...

Most of what you complain about is standard Google Maps API behaviour. The module doesn't do anything in particular for you to see these symptoms.
May I suggest you keep your current setup and Views, but load 3 more small modules:
o Leaflet
o Leaflet More Maps
o Leaflet MarkerCluster

Then you can still use Google Maps (plus over 20 other map styles), but the technology driving them is different. For instance Leaflet does its popup balloons more in the way you want them, i.e. you click one, then the previous one closes.

After trying Leaflet, you may never want to switch back to the Google API. And if you do, it's only a click of the radio button to do so!

Rik

Vuds’s picture

Issue summary: View changes
RdeBoer’s picture

Status: Active » Closed (won't fix)