Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-11861] KS: TableView - unexpected behavior of table view rows.

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2012-12-04T05:18:10.000+0000
Affected Version/sRelease 3.0.0
Fix Version/sRelease 3.0.0, Release 3.1.0, 2012 Sprint 24, 2012 Sprint 24 Core
ComponentsiOS
Labelsios, ks-ipad, qe-ios100112, regression
ReporterOlga Romero
AssigneeMax Stepanov
Created2012-11-26T23:10:12.000+0000
Updated2012-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

FileDateSize
imagedisplaced_iPad.png2012-11-26T23:10:12.000+0000198521
iPhone_TVR.png2012-11-26T23:33:56.000+000087803
layout2.png2012-11-27T00:23:47.000+0000175903
layout3_1.png2012-11-27T00:47:11.000+0000133091
layout3_2.png2012-11-27T00:47:11.000+0000132656
layout3_3.png2012-11-27T00:47:11.000+0000133175
layout3_4.png2012-11-27T00:47:11.000+0000132598
layout3_5.png2012-11-27T00:47:11.000+0000133189
layout3_6.png2012-11-27T00:47:11.000+0000132111
layout3_7.png2012-11-27T00:47:11.000+0000133213
TableViewOptions_3.0..png2012-11-27T01:22:37.000+0000122054

Comments

  1. Olga Romero 2012-11-27

    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.
  2. Max Stepanov 2012-11-28

    PR https://github.com/appcelerator/titanium_mobile/pull/3489 3_0_X PR https://github.com/appcelerator/titanium_mobile/pull/3490
  3. Natalie Huynh 2012-12-04

    Tested with 3.0.0.v20121130200208 with iPhone 4 5.1.1
  4. Natalie Huynh 2012-12-04

    Open to update comment

JSON Source