[TIMOB-11861] KS: TableView - unexpected behavior of table view rows.
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | Critical |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2012-12-04T05:18:10.000+0000 |
| Affected Version/s | Release 3.0.0 |
| Fix Version/s | Release 3.0.0, Release 3.1.0, 2012 Sprint 24, 2012 Sprint 24 Core |
| Components | iOS |
| Labels | ios, ks-ipad, qe-ios100112, regression |
| Reporter | Olga Romero |
| Assignee | Max Stepanov |
| Created | 2012-11-26T23:10:12.000+0000 |
| Updated | 2012-12-04T05:18:10.000+0000 |
Description
While testing Views, I noticed that images were displaced as a result of up/down scroll. There is no console output.
This is a *regression*,
it *does work with Titanium SDK, build:3.0.0.v20121120110430*
Test steps:
1 Run KS> Base UI> Views> Table Views> Refresh Table Views
2 Scroll up and down
Actual result:
Table View Row's icons are changing position after each scroll.
See attachments
Expected:
Icons should not be displaced
Attachments
| File | Date | Size |
|---|---|---|
| imagedisplaced_iPad.png | 2012-11-26T23:10:12.000+0000 | 198521 |
| iPhone_TVR.png | 2012-11-26T23:33:56.000+0000 | 87803 |
| layout2.png | 2012-11-27T00:23:47.000+0000 | 175903 |
| layout3_1.png | 2012-11-27T00:47:11.000+0000 | 133091 |
| layout3_2.png | 2012-11-27T00:47:11.000+0000 | 132656 |
| layout3_3.png | 2012-11-27T00:47:11.000+0000 | 133175 |
| layout3_4.png | 2012-11-27T00:47:11.000+0000 | 132598 |
| layout3_5.png | 2012-11-27T00:47:11.000+0000 | 133189 |
| layout3_6.png | 2012-11-27T00:47:11.000+0000 | 132111 |
| layout3_7.png | 2012-11-27T00:47:11.000+0000 | 133213 |
| TableViewOptions_3.0..png | 2012-11-27T01:22:37.000+0000 | 122054 |
There is *more issues related to the table view row's behavior*. Steps to reproduce: 1 Run KS> Base UI> Views> Table Views> Table View(Layout 2) 2 Click each row and rotate device *regression* works in 2.1.4 Actual result See attached file. Sometimes clicking rows we might see an empty row, wich fills up on scroll. 1 Run KS> Base UI> Views> Table Views> Table View(Layout 3) 2 Click "-""+" several times *regression* works in 2.1.4 Actual result: See attachments in numeric order 1 Run KS> Base UI> Views> Table Views> Table View Options 2 Click on labels several times *regression* works in 2.1.4 Actual result: See an attachment Note: Same environment used for testing.
PR https://github.com/appcelerator/titanium_mobile/pull/3489 3_0_X PR https://github.com/appcelerator/titanium_mobile/pull/3490
Tested with 3.0.0.v20121130200208 with iPhone 4 5.1.1
Open to update comment