Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-25526] Android: Listview when showing image with defaultImage causing inconsistency on image

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2017-12-14T18:43:42.000+0000
Affected Version/sRelease 6.3.0
Fix Version/sRelease 7.0.1
ComponentsAndroid
Labelsmerge-7.0.1, regression
Reporterardy wongso
AssigneeYordan Banev
Created2017-11-17T02:14:30.000+0000
Updated2017-12-19T19:17:01.000+0000

Description

The issue is when user scroll the listing, sometimes the image switched to defaultImage, eventhough the image is already loaded in imageview container. Please try the attached code., try to reset the list or scroll the list, the image will switch value to defaultImage and never loaded the remote image. this happen in 6.3.0, working fine in 6.2.2 and 6.1.2

Attachments

FileDateSize
app.js2017-11-17T02:12:54.000+00003987
smallLoading.png2017-11-17T02:12:54.000+00006329

Comments

  1. Yordan Banev 2017-11-17

    PR: https://github.com/appcelerator/titanium_mobile/pull/9615
  2. Lokesh Choudhary 2017-12-11

    [~ybanev], Can you please provide a backport to 7.0.1.
  3. Lokesh Choudhary 2017-12-11

    FR passed for master. Waiting for merge to get enabled.
  4. Yordan Banev 2017-12-12

    7_0_X: https://github.com/appcelerator/titanium_mobile/pull/9676
  5. Lokesh Choudhary 2017-12-12

    FR passed for backport. PR merged.
  6. Lokesh Choudhary 2017-12-14

    Master PR merged.
  7. Lokesh Choudhary 2017-12-18

    Master PR merged.
  8. Lokesh Choudhary 2017-12-19

    Verified the fix with SDK 7.0.1.v20171218104141 & 7.1.0.v20171218101353. Closing. Studio Ver: 5.0.0.201712081732 SDK Ver: 7.0.1.v20171218104141, 7.1.0.v20171218101353 OS Ver: 10.12.3 Xcode Ver: Xcode 8.3.3 Appc NPM: 4.2.11 Appc CLI: 7.0.1-master.5 Daemon Ver: 1.0.1 Ti CLI Ver: 5.0.14 Alloy Ver: 1.10.10 Node Ver: 8.9.1 Java Ver: 1.8.0_101 Devices: ⇨ google Pixel — Android 7.1.1 ⇨ google Nexus 5 — Android 6.0.1

JSON Source