Google Maps, panTo() und openInfoWindowHtml()

Hi,

heute bin ich mal wieder über ein Problem beim arbeiten mit der Google Maps API gestoßen.

Will man den Kartenausschnitt auf einen Marker zentrieren, genauer gesagt mittels panTo() mit einer Animation, und danach das Info-Fenster des Markers anzeigen, funktioniert das Zentrieren der Karte nicht, da das Erscheinen des Info-Fensters die Animation beendet.

Hier ein Workaround für das Problem. Ich konnte keine „schönere“ Lösung finden. Auch der onOpenFn Callback-Parameter der openInfoWindowHtml() Funktion hat nicht funktioniert.

var p = new GLatLng(48.891041,11.185246);
var m = new GMarker(p);

var evt = GEvent.addListener(map,'moveend',function(){
	m.openInfoWindowHtml('Inhalt des Info-Fensters');
	GEvent.removeListener(evt);	
});

map.panTo(p);

Vielleicht hilfts ja dem ein oder anderen.

xfce: Icons vom Desktop verschwunden

Kleiner Hinweis für alle xfce- und Gentoo-User.

Falls nach einem Update auf einmal alle Icons von eurem Desktop verschwunden sind, liegt das vermutlich daran, dass ihr xfdesktop ohne das „thunar“ USE-Flag compiliert habt.

echo "xfce-base/xfdesktop thunar" >> /etc/portage/package.use && emerge -av1 xfdesktop

Und schon läufts wieder :)