Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-13538] Android: Table view scrolling freezes after toggle

GitHub Issuen/a
TypeBug
PriorityLow
StatusClosed
ResolutionCannot Reproduce
Resolution Date2017-07-12T17:49:48.000+0000
Affected Version/sRelease 3.1.0
Fix Version/sn/a
ComponentsAndroid
Labelsandroid, defect
ReporterMilt Grinberg
AssigneeEric Merriman
Created2013-03-29T23:47:47.000+0000
Updated2017-07-12T17:50:03.000+0000

Description

*Problem description* --I have a table with several images that can be clicked and basically represent yes/no. It is really a 4 value system. The images should only change if you have tapped the image. If you change one of the images and then scroll the table, random images in that column change to the value that you changed. If you scroll the window before clicking an image, the images do not randomly change. It doesn't seem to happen on iOS (this example may not format properly using iOS.) It appears that just the display is messed up because I do a count of the image settings after doing a click on one of the images and the image setting count is correct. Attached is the project in compress format.-- *Appc Update* The images randomly changing seems to have been fixed in 3.1 CI, but now the table view "freezes" once one of the images has been toggled. *Test case* See attachment.

Attachments

FileDateSize
afterScroll.png2013-04-09T21:59:40.000+000037180
initialScreen.png2013-04-09T21:59:40.000+000036009
noValue.png2013-04-09T21:55:53.000+0000174
TableViewRowBug.zip2013-03-29T23:47:48.000+0000754410
wasNo.png2013-04-09T21:55:53.000+0000457
wasYes.png2013-04-09T21:55:53.000+0000199
yesValue.png2013-04-09T21:55:53.000+0000266

Comments

  1. Jamie Buckley 2013-04-01

    Please provide a simple test case that demonstrates this issue, Usually a simple app.js will suffice. Can you also provide: - The Titanium SDK version - The Titanium Studio version - Android Version
  2. Milt Grinberg 2013-04-01

    happens on android 2.3.6 Samsung charge phone. Titanium 3.0+ (doesn't seem to happen with Titanium 2.4+) example code was provided in attachment Titanium Studio, build: 3.0.2.201302191606 (c) Copyright 2012-2013 by Appcelerator, Inc. All rights reserved. Build: jenkins-titanium-rcp-master-372 (origin/master) Date: 19 February 2013, 16:09:49
  3. Jamie Buckley 2013-04-01

    Hi Milt, Please see this guide for how to properly submit a bug report. https://wiki.appcelerator.org/display/guides/How+to+Submit+a+Bug+Report
  4. Milt Grinberg 2013-04-09

    initialScreen is the screen after clicking the top right image view. afterScroll is the screen after scrolling the view. Notice that random images have changed for no reason.
  5. Daniel Sefton 2013-04-12

    Confirmed with 3.0.2 GA, but it seems to be fixed in 3.1 CI (3.1.0.v20130410180128). However, a new problem arises in 3.1: If you toggle one of the images then the table view "freezes" and you can no longer scroll it. For that reason I'm moving it to TiMob.
  6. Sunila 2014-11-10

    Tried with the latest master, I am not able to reproduce the issue.
  7. Lee Morris 2017-07-12

    Verifying that has been fixed as I am unable to reproduce this issue with the following environment; Pixel (7.1) Studio 4.9.0.201705302345 Ti SDK 6.1.1 GA Appc NPM 4.2.9 Appc CLI 6.2.2 Ti CLI 5.0.14 Alloy 1.9.11 Xcode 8.2 (8C38) Node v4.8.2 Java 1.8.0_131

JSON Source