{ "id": "86757", "key": "TIMOB-7725", "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": [], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2012-08-16T19:27:40.000+0000", "created": "2012-02-21T15:06:26.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "api", "qe-ios021312", "qe-newKS" ], "versions": [ { "id": "12677", "description": "Release 1.8 Service Pack 1", "name": "Release 1.8.1", "archived": true, "released": true, "releaseDate": "2012-01-31" }, { "id": "13070", "description": "Release 1.8 Service Pack 2", "name": "Release 1.8.2", "archived": true, "released": true, "releaseDate": "2012-02-29" }, { "id": "13572", "description": "Release 2.1.1", "name": "Release 2.1.1", "archived": true, "released": true, "releaseDate": "2012-07-31" } ], "issuelinks": [], "assignee": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-13T18:03: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": "*Note this behavior also occurs when setting \"tableView.insertRowBefore(0,row,{animationStyle:Titanium.UI.iPhone.RowAnimationStyle.NONE});\"*\r\n\r\nSteps to reproduce:\r\n1. Launch the 1_8_X branch of KitchenSink on an iOS device\r\n2. Navigate to Base UI > Views > Table Views > Insert Row and press the \"Insert Row Above (no anim)\" row\r\n\r\nActual result:\r\nThe table view row is animated into the table view\r\n\r\nExpected result:\r\nThe table view row is not animated into the table view", "attachment": [ { "id": "30559", "filename": "tabletesttoo.zip", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-16T19:26:47.000+0000", "size": 32067, "mimeType": "application/zip" } ], "flagged": false, "summary": "iOS: TableViewRow - Running KitchenSink > Base UI > Views > Table Views > Insert Row, pressing the \"Insert Row Above (no anim)\" row animates the row into the table", "creator": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Tested with Ti Studio build 1.0.9.201202131024\r\nTi Mob SDK 1.8.2.v20120221114636\r\nOSX Lion 10.7.3\r\niPhone 4 OS 5.0, iPod Touch OS 4.0.2", "comment": { "comments": [ { "id": "213372", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This behavior occurs in Refactored Kitchen Sink \r\nTested on:\r\nTitanium Studio, build: 2.1.1.201207271312\r\nTitanium SDK: 2.0.3.v20120806151610\r\nMac osx Mountain Lion 10.8\r\niPhone 4s 5.0.1\r\niPAd3 4G 5.1.1", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-08T12:54:14.000+0000", "updated": "2012-08-08T12:54:14.000+0000" }, { "id": "214716", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This may be due to iOS. Will test in native first.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-15T19:41:08.000+0000", "updated": "2012-08-15T19:41:08.000+0000" }, { "id": "214919", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Okay, this is due to confusion on what is being animated. The row itself isn't animated, but other rows are animated into position. Included is a native app to demonstrate this. If the row were animated, it'd fade or slide into position. Instead, the other rows move to reveal or hide the row. The native app with 'no animation' shows the same behavior.\r\n\r\nMarking as invalid.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-16T19:25:39.000+0000", "updated": "2012-08-16T19:25:39.000+0000" }, { "id": "214920", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "No animation means the inserted row isn't animated. Other parts still move, even in native land.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-16T19:27:40.000+0000", "updated": "2012-08-16T19:27:40.000+0000" }, { "id": "411440", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as invalid.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-13T18:03:38.000+0000", "updated": "2017-03-13T18:03:38.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }