{ "id": "62107", "key": "TIMOB-1475", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "11258", "description": "Holding Pen for Triaged Issues", "name": "Backlog", "archived": false, "released": false } ], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2011-04-15T02:53:52.000+0000", "created": "2011-04-15T02:53:50.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "animate", "annotation", "apple", "bug", "defect", "ios", "iphone", "map" ], "versions": [], "issuelinks": [], "assignee": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-03T06:13:38.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}
A customer brought to our attention that with 1.4 on iOS 4\n(iphone) map annotations do not animate when they drop. The\nfollowing code shows this. I also verified with the latest KS\nmap_view.js as well.
\nvar win = Titanium.UI.currentWindow;
// Karta
\n\nvar mapview = Titanium.Map.createView({\n mapType: Titanium.Map.STANDARD_TYPE,\n region: {latitude:41.846715, longitude:-87.9587622, latitudeDelta:0.01, longitudeDelta:0.01},\n animate:true,\n regionFit:true,\n userLocation:true,\n});\n\nwin.add(mapview);\n\nfor (i=0;i<=15;i++){\nvar ann1 = Titanium.Map.createAnnotation({\n latitude:'41.84' + Math.floor(Math.random()*9) + '715',\n longitude:'-87.95' + Math.floor(Math.random()*9) + '7622',\n title:\"Starbucks \" + i,\n subtitle: Math.floor(Math.random()*9) + '' + Math.floor(Math.random()*9) + ' Main Street, Greenwood, Indiana 46143',\n pincolor:Titanium.Map.ANNOTATION_GREEN,\n animate:true,\n rightButton: Titanium.UI.iPhone.SystemButton.DISCLOSURE,\n myid: i // CUSTOM ATTRIBUTE THAT IS PASSED INTO EVENT OBJECTS\n});\n\nmapview.addAnnotation(ann1); //put pin on map\n}
\n
More info: http://developer.appcelerator.com/helpdesk/view/33311
\nAs I said in the helpdesk, this works fine in 1.3.0.\nUnfortunately I can't release the app in 1.3.0 due to other things\nthat are broken. I'm guessing sometime when the custom pins code\nwas added, the code this was altered somehow.
Also if you open up map_view.js from KS in 1.4.0 and click on\nthe detail arrow on the \"alanta,Ga\" Annotation, an new Annotation\nis dropped and this new Annotation has the animated drop\neffect.
Sj, thats not a new annotation but the original annotation\nmodified.
I'm having the same issue
\n\nhttp://ecito.com/2010/08/twitter-streaming-api-node-js-appcelerator...
\nThis has happened to me before on regular Objective-C apps when\nthere's a mistake or something in the MKAnnotationView subclass. I\nthink an image is being set invalidly
I guess the above confirms this thread: \nhttp://developer.appcelerator.com/question/47911/titaniummap-in-140...
Can also confirm this being a problem and that missing image\nerror showing up in the logs.
Guys, have u heard anything if a patch is coming?
Unfortunately, this is a duplicate of #2490,\nwhich was confirmed to happen outside of Titanium.