{ "id": "62071", "key": "TIMOB-1439", "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": "11240", "name": "Release 1.6.0 M07", "archived": true, "released": true, "releaseDate": "2011-01-31" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T01:56:10.000+0000", "created": "2011-04-15T02:52:28.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "1.4", "defect", "ios", "release-1.6.0", "row", "sdk", "slider", "table" ], "versions": [], "issuelinks": [], "assignee": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2011-04-17T01:56:10.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 reported today that if he puts a slider in a table\nrow, infinite change results occur. I have verified this in his\ncode by removing the slider from the table row and the events are\nnot fired. Attaching his files as they are test files.
\nThis happens on iOS 4 and sdk 1.4
Note to self/update. This is happening because the label is\nheight 'auto', and as such, triggers childWillResize in the table\nrow, which triggers a reload. The reload aborts the dragging.
\nThe workaround is to have the label height be constant, which\nwouldn't trigger this, or to have the label outside of the\ntable.
\nThis needs addressing in the layout refactor; doing a reload is\ntoo heavy handed when there's no actual row size change, yet\ncurrently the row won't change the layout otherwise.
This may have been fixed in the layout refactor, but circle back\nto TBS.
Somehow slipped through the cracks; there's a test in bugtests\nfor #1439.
Tested with the code provided and works as expected.
\niPhone Simulator 4.2
\nTi. SDK 1.6 (Jan 25 2011 17:39 r1ead074f)