Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-9795] Android: Values of Switches added to a tableview get changed while scrolling

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2012-09-07T03:34:06.000+0000
Affected Version/sRelease 2.1.1
Fix Version/sSprint 2012-13 API, Release 2.1.2, Release 3.0.0, Release 2.0.3
ComponentsAndroid
Labelsapi, module_tableview, parity, qe-review, qe-testadded
ReporterAnirudh Nagesh
AssigneePing Wang
Created2012-06-25T12:26:10.000+0000
Updated2012-09-07T03:34:06.000+0000

Description

Run the attached app.js to see the issue Note: If 'className' property is not provided in the table view rows, the values of switches don't get toggled. This does not happen on iOS. Helpdesk Ticket: appc.me/APP-354914

Attachments

FileDateSize
app.js2012-06-25T12:26:10.000+00001130

Comments

  1. Ping Wang 2012-06-27

    Steps for functional test: 1. Run the attached app.js 2. Click one of the switch to get it toggled. 3. Scroll up/down the table several times to make sure only the switch you clicked got toggled.
  2. Ping Wang 2012-08-02

    PR https://github.com/appcelerator/titanium_mobile/pull/2485
  3. Rima Umbrasas 2012-08-10

    Verified fixed with mobile sdk-2.2.0.v20120810080115 Titanium Studio, build: 2.1.1.201207271312 Device: Galaxy S III Android version 4.0.4
  4. Sabil Rahim 2012-08-14

    2_1_X PR [2729](https://github.com/appcelerator/titanium_mobile/pull/2729) merged
  5. Sabil Rahim 2012-08-14

    Reopening To update FixVersion 2.1.2
  6. Shyam Bhadauria 2012-09-07

    Re-opening to edit label

JSON Source