Last modified: 2013-01-18 03:41:19 UTC
- Open monuments nearby - Go back to browse countries - In list view of the country, press on sort by Name or Address - The list shows the monuments from the country in the nearby search
Cannot replicate. The steps to replicate were ambiguous but this was what I did and I wasn't thrown to the map. Closing therefore as INVALID. It's potentially fixed in latest master. If not please provide more instructions including model etc.. Click nearby Click back Click Browse countries Follow tree down from Andorra till you get a list of monuments Click sort by address
Seems it can be replicated on Android 2.3. It is pretty consistent on my Nexus One, but sometimes it doesn't happen.
I've been able to replicate this on another Android 2.3.6 device, but not on my ICS device.
I tailed the log after going through the steps to replicate and the following is being printed over and over again (while I am supposedly browsing by country and have the monument list ordered by name): D/CordovaLog( 625): file:///android_asset/www/js/monuments.js: Line 59 : CACHE HIT D/CordovaLog( 625): update map with new monuments D/CordovaLog( 625): file:///android_asset/www/js/app.js: Line 468 : update map with new monuments D/CordovaLog( 625): trim to ["-122.401","37.786","-122.399","37.788"] D/CordovaLog( 625): file:///android_asset/www/js/monuments.js: Line 129 : trim to ["-122.401","37.786","-122.399","37.788"] D/CordovaLog( 625): CACHE HIT D/CordovaLog( 625): file:///android_asset/www/js/monuments.js: Line 59 : CACHE HIT D/CordovaLog( 625): update map with new monuments D/CordovaLog( 625): file:///android_asset/www/js/app.js: Line 468 : update map with new monuments D/CordovaLog( 625): trim to ["-122.401","37.786","-122.399","37.788"] D/CordovaLog( 625): file:///android_asset/www/js/monuments.js: Line 129 : trim to ["-122.401","37.786","-122.399","37.788"] D/CordovaLog( 625): CACHE HIT D/CordovaLog( 625): file:///android_asset/www/js/monuments.js: Line 59 : CACHE HIT D/CordovaLog( 625): update map with new monuments D/CordovaLog( 625): file:///android_asset/www/js/app.js: Line 468 : update map with new monuments D/CordovaLog( 625): trim to ["-122.401","37.786","-122.399","37.788"] D/CordovaLog( 625): file:///android_asset/www/js/monuments.js: Line 129 : trim to ["-122.401","37.786","-122.399","37.788"] D/CordovaLog( 625): CACHE HIT D/CordovaLog( 625): file:///android_asset/www/js/monuments.js: Line 59 : CACHE HIT D/CordovaLog( 625): update map with new monuments
Also, after recreating the weird behavior, toggling to the map displays the nearby map, as opposed to the map for the country i had been browsing.
I suspect this line is unnecessary and causing this problem: https://github.com/wikimedia/WLMMobile/blob/master/assets/www/js/app.js#L850
Mass-closing WLM app issues as WONTFIX since we won't be maintaining the same client app in future (will migrate these things to the Commons app).