Stimmt und es ist auch irgendwie wahllos. Also einige kann ich auf der Karte anklicken, andere nicht... nach ner Weile geht es wieder oder auch nicht.Mark schrieb:Das kommt immer mal vor. Egal, welcher Browser, ob mit oder ohne Scripts. Browser reloaden und hoffen, daß GS das irgendwann mal gebacken kriegt.
Ich habe es mit allen möglichen Browsern und auf verschiedenen Rechnern inclusive Mac versucht.flor61 schrieb:Wer weiß, wo man die Cachanzeige über die Karte reparieren kann und welches, ich nenne es mal Programm, dafür verantwortlich ist.
Ich glaube ich habe ihn gefunden: es kommt darauf an wie die leaIds der TileLayer zueinader stehen, bzw. welche größer ist.argus1972 schrieb:Daher bezweifele ich, dass es an den Usern liegt.
Das ist für meine Begriffe einfach ein Fehler beim Anbieter.
Fadenkreuz schrieb:Ich glaube nicht, dass es sich hier um die selbe Ursache handelt. Zumindest dieser Teil trifft auf mich nicht zu: "The problem occurs when you use the leaflet map and choose an other other map type than the first on. It occurs unter Opera and Chrome, but for me it works under FireFox."
Ich habe das Problem auch mit dem FF und ich wechsle nie den Kartentyp.
Manchmal lassen sich einzelne Caches nicht anklicken, meistens geht es dann, wenn ich weiter reingezoomt habe. Was besonders nervig sein kann: Klicke ich einen Cache an, dann öffnet sich das Pop-Up mit der Cachebeschreibung nicht normal, sondern flackert erst mal mehrere Sekunden lang bis man es anklicken kann. Habt ihr das auch?
javascript:var message = ""; for(key in window.MapSettings.Map._layers){ message += (((window.MapSettings.Map._layers[key]._url && window.MapSettings.Map._layers[key]._url.indexOf("map.png")==0)?"Geocache Layer: ":"Map Layer: ") + key + "\n"); } alert(message);
var message = ""; for(key in window.MapSettings.Map._layers){ message += (((window.MapSettings.Map._layers[key]._url && window.MapSettings.Map._layers[key]._url.indexOf("map.png")==0)?"Geocache Layer: ":"Map Layer: ") + key + "\n"); } alert(message);
Wenn:
- MapLayer Id = 1 und nur zwei Layer insgesamt => funktioniert
- MapLayer Id < GeocacheLayer Id und FireFox => funktioniert
- MapLayer Id > GeocacheLayer Id und FireFox => funktioniert nicht
- MapLayer Id < GeocacheLayer Id und Opera/Chrome/Safari => funktioniert nicht
- MapLayer Id > GeocacheLayer Id und Opera/Chrome/Safari => funktioniert
Das hatte ich bisher noch nie...Fadenkreuz schrieb:Klicke ich einen Cache an, dann öffnet sich das Pop-Up mit der Cachebeschreibung nicht normal, sondern flackert erst mal mehrere Sekunden lang bis man es anklicken kann. Habt ihr das auch?
mupfkie schrieb:Kannst du das auf deutsch schreiben? Ich hab das Problem nämlich auch...
Naja es sind ja auch nicht die Karten selbst, sondern die Ids der Layer.MurphyWyler schrieb:Die Karten können IMHO nicht das Problem sein, sondern eher das Overlay mit den Cachesymbolen.
Hab ich nicht mal installiert. Muss mal schauen, ob GClh oder Gc2OcLink (auch) etwas damit zu tun haben.skywalker90 schrieb:Sicherheitshalber mal GCVote zum Testen deaktivieren...
Genau das ist der Punkt. Es hat ja alles mal funktioniert und dann musste GS unnötigerweise wieder mal an der Seite rumfrickeln.skywalker90 schrieb:Allerdings kann ich nicht so ohne weiteres das Problem beheben, da muss schon GS handanlegen...
skywalker90 schrieb:Das hatte ich bisher noch nie...Fadenkreuz schrieb:Klicke ich einen Cache an, dann öffnet sich das Pop-Up mit der Cachebeschreibung nicht normal, sondern flackert erst mal mehrere Sekunden lang bis man es anklicken kann. Habt ihr das auch?
mupfkie schrieb:Kannst du das auf deutsch schreiben? Ich hab das Problem nämlich auch...Naja es sind ja auch nicht die Karten selbst, sondern die Ids der Layer.MurphyWyler schrieb:Die Karten können IMHO nicht das Problem sein, sondern eher das Overlay mit den Cachesymbolen.
Wenn man die Karte wechselt, hat der andere Kartenlayer selbstverständlich eine andere Id.
Wenn der OverlayLayer neu erzeugt wird, bekommt er ebenfalls eine neue Id.
Und je nach Reihenfolge der Ids von Karte und Overlay wird das onClick/onMove-Event an die Karte statt an das Overlay weitergeleitet -> es passiert gar nix...
Ich weiß nicht ob das genau euer Fehler ist, aber wenn ich einen BreakPoint setze und die Code wie vorgeschlagen abändere,
tritt das Problem bei mir nicht mehr auf...
Allerdings kann ich nicht so ohne weiteres das Problem beheben, da muss schon GS handanlegen...
Grüße
Luke