{ "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.

\n

var win = Titanium.UI.currentWindow;

\n

// 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
{html}", "attachment": [], "flagged": false, "summary": "Map Annotations do not animate on initial drop 1.4 iOS 4", "creator": { "name": "ctredway1", "key": "ctredway1", "displayName": "ctredway", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ctredway1", "key": "ctredway1", "displayName": "ctredway", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "125800", "author": { "name": "sj101", "key": "sj101", "displayName": "Sj101", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

More info: http://developer.appcelerator.com/helpdesk/view/33311

\n

As 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.

\n

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.

{html}", "updateAuthor": { "name": "sj101", "key": "sj101", "displayName": "Sj101", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:51.000+0000", "updated": "2011-04-15T02:53:51.000+0000" }, { "id": "125801", "author": { "name": "ctredway1", "key": "ctredway1", "displayName": "ctredway", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Sj, thats not a new annotation but the original annotation\nmodified.

{html}", "updateAuthor": { "name": "ctredway1", "key": "ctredway1", "displayName": "ctredway", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:51.000+0000", "updated": "2011-04-15T02:53:51.000+0000" }, { "id": "125802", "author": { "name": "andrenavarro", "key": "andrenavarro", "displayName": "Andre Navarro", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I'm having the same issue

\n

\nhttp://ecito.com/2010/08/twitter-streaming-api-node-js-appcelerator...

\n

This 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

{html}", "updateAuthor": { "name": "andrenavarro", "key": "andrenavarro", "displayName": "Andre Navarro", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:51.000+0000", "updated": "2011-04-15T02:53:51.000+0000" }, { "id": "125803", "author": { "name": "sj101", "key": "sj101", "displayName": "Sj101", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I guess the above confirms this thread: \nhttp://developer.appcelerator.com/question/47911/titaniummap-in-140...

{html}", "updateAuthor": { "name": "sj101", "key": "sj101", "displayName": "Sj101", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:51.000+0000", "updated": "2011-04-15T02:53:51.000+0000" }, { "id": "125804", "author": { "name": "matthewlieder", "key": "matthewlieder", "displayName": "Matthew Lieder", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Can also confirm this being a problem and that missing image\nerror showing up in the logs.

{html}", "updateAuthor": { "name": "matthewlieder", "key": "matthewlieder", "displayName": "Matthew Lieder", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:52.000+0000", "updated": "2011-04-15T02:53:52.000+0000" }, { "id": "125805", "author": { "name": "joemaffia", "key": "joemaffia", "displayName": "Joe Maffia", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Guys, have u heard anything if a patch is coming?

{html}", "updateAuthor": { "name": "joemaffia", "key": "joemaffia", "displayName": "Joe Maffia", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:52.000+0000", "updated": "2011-04-15T02:53:52.000+0000" }, { "id": "125806", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Unfortunately, this is a duplicate of #2490,\nwhich was confirmed to happen outside of Titanium.

{html}", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:53:52.000+0000", "updated": "2011-04-15T02:53:52.000+0000" }, { "id": "408779", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing issue due to time passed and irrelevance of the ticket.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-03T06:13:38.000+0000", "updated": "2017-03-03T06:13:38.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }