Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-15991] ListView eventing breaks if a ChildTemplate contains other children

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2014-01-02T22:20:38.000+0000
Affected Version/sRelease 3.2.0
Fix Version/s2013 Sprint 26, 2013 Sprint 26 API, Release 3.2.1, Release 3.3.0
ComponentsiOS
Labelsmodule_listview, qe-testadded
ReporterAlan Leard
AssigneeVishal Duggal
Created2013-12-13T19:37:55.000+0000
Updated2014-03-13T09:44:31.000+0000

Description

Description

Events added to a Child Template that contains other children do not fire. This code demonstrates the issue: http://pastie.org/8550562

Comments

  1. Vishal Duggal 2013-12-20

    Pull pending against master https://github.com/appcelerator/titanium_mobile/pull/5158
  2. Vishal Duggal 2014-01-03

    Backport to 3_2_X https://github.com/appcelerator/titanium_mobile/pull/5180
  3. Neha Mittal 2014-01-07

    Tested with SDK: 3.2.1.v20140106195644 and 3.3.0.v20140106195650 using environment: Appcelerator Studio: 3.2.1.201401061716 acs@1.0.11 alloy@1.3.1-beta npm@1.3.2 titanium@3.2.0 titanium-code-processor@1.1.0 Mac OSX 10.9 Mavericks Device: iPhone 5C(7.0.4) Events on a Child Template that contains other children works fine.
  4. Wilson Luu 2014-01-07

    Closing ticket as fixed. Verified events get fired if a child template contains other children; verified using original sample code and this modified sample code: https://gist.github.com/wluu/8304734 Tested on: Appcelerator Studio, build: 3.2.1.201401061716 SDK build: 3.2.1.v20140106195644, 3.3.0.v20140106195650 CLI: 3.2.0 Alloy: 1.3.1-beta Xcode: 5.0.2 Devices: iphone 4s (6.0.1), iphone 5s (7.0.2), iphone simulator 4-inch retina (6.1), iphone simulator 4-inch retina (7.0.3)

JSON Source