Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-11261] iOS 6: setTimeout doesn't work after touchmove

GitHub Issuen/a
TypeBug
PriorityLow
StatusResolved
ResolutionCannot Reproduce
Resolution Date2017-06-29T19:36:31.000+0000
Affected Version/sRelease 2.1.2, Release 2.1.3, Release 3.0.0, Release 3.1.0
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterEdwin Chan
AssigneeUnknown
Created2012-10-02T22:02:34.000+0000
Updated2018-02-28T20:03:11.000+0000

Description

Using a WebView loading a local html file (attached, app.js and webview_repaint_source.html) and have a setTimeout call in the touchend event. To reproduce: 1. Run the app in iOS simulator 6.0 2. Click and release, then an alert will pop up (500ms delay). 3. But when click, scroll, and release, no alert pop up. 4. Run the app in iOS simulator 5.0, step 3 does popup an alert dialog.

Attachments

FileDateSize
app.js2012-10-02T22:02:34.000+0000291
webview_repaint_source.html2012-10-02T22:02:34.000+00002262

Comments

  1. Daniel Sefton 2012-10-04

    Tested and confirmed on iOS 6 with Ti SDK 2.1.2 GA, 2.1.3 RC 2 and 3.0.0. Alert is not displayed when within a timeout in touch end when scrolling.
  2. jithinpv 2013-03-26

    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) iOS iPhone Simulator: iOS SDK version: 6.0
  3. Hans Knöchel 2017-06-29

    Cannot reproduce in more recent versions of the SDK anymore.

JSON Source