[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