Det postnummer som du skickade till mig saknar information hos geonames. Vissa fält har data, men dess fält saknar data (fälten nedan kommer från det postnummer i täby som fungerade). Måste lägga till felhantering som gör att icke komplett data antingen korrigeras eller att man inte försöker någon nedladdning.
HTML:
<adminCode1>AB</adminCode1>
<adminName1>Stockholm</adminName1>
<adminCode2>0160</adminCode2>
<adminName2>Täby</adminName2>
Vad det gäller att ändra settings direkt, och sedan ladda data. I den senaste kodbasen har jag förberett för det. Skall se hur krångligt det blir att göra klart det. Problemet är att man måste starta om servicen flera gånger, och skilja på refresh-request. Typ, refresh request only paint, refresh request paint and download.
.. är faktiskt väldigt säker på att jag redan hade implementerat det, men kom nu på att jag nog införde en bugg igår när jag lade till så att vissa settings är globala. Nu begär jag nämligen en vanlig refresh av alla widgets när settings ändrats. Borde kunna fixa så att refresh görs i flera omgångar igen.
Edit: Och ett försök att ladda ned data skall aldrig göra så att det "hänger". Progressdialogen borde ha försvunnit och ett felmeddelande borde dykt upp. Får kolla på det med.