Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-8797] Android:WebView V8: scrollable view does not log click event

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2014-02-28T19:15:40.000+0000
Affected Version/sRelease 2.0.2, Release 3.1.0
Fix Version/s2014 Sprint 04, 2014 Sprint 04 API
ComponentsAndroid
Labelscore
ReporterSitara Shylaja
AssigneeSunila
Created2012-04-19T12:41:07.000+0000
Updated2017-03-16T20:54:24.000+0000

Description

In KS BaseUI> Views>Scroll Views >Scrollable View, clicks on the View are not getting logged. * Not a regression, the behavior exists as far back as 1.8.2 at least* Steps to reproduce: 1: tap on Scrollable View 2: tap on View 2 3:check the log Actual Result: no logs are shown Expected Result :Log should show "ScrollView received click event, source = ' + e.source"

Comments

  1. Russell Frank 2012-06-12

    It appears that events are forced into the ScrollableView's view hierarchy. They do not propagate to the parent of the Scrollable, either; the containing Window will not be notified of any touch events.
  2. jithinpv 2013-03-19

    Issue reproduces Tested with Titanium Studio, build: 3.0.1.201212181159 Titanium SDK version: 3.1.0 (03/11/13 15:43 0c88429) Titanium SDK version: 3.0.2 (02/07/13 16:46 a4def81) Device: Samsung galaxy s duos Android version: 4.0.4 jithinpv
  3. Sunila 2014-02-21

    Added to code to set the scrollview as the parent to the child views so that the events are bubbled up properly. https://github.com/appcelerator/titanium_mobile/pull/5364
  4. Lee Morris 2017-03-16

    Closing ticket as fixed.

JSON Source