Return-Path: X-Original-To: apmail-cordova-issues-archive@minotaur.apache.org Delivered-To: apmail-cordova-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8B84618529 for ; Wed, 14 Oct 2015 07:56:05 +0000 (UTC) Received: (qmail 19524 invoked by uid 500); 14 Oct 2015 07:56:05 -0000 Delivered-To: apmail-cordova-issues-archive@cordova.apache.org Received: (qmail 19494 invoked by uid 500); 14 Oct 2015 07:56:05 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 19480 invoked by uid 99); 14 Oct 2015 07:56:05 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Oct 2015 07:56:05 +0000 Date: Wed, 14 Oct 2015 07:56:05 +0000 (UTC) From: "Knut Eirik Leira Hjelle (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CB-7958) touchend event not firing when released outside webview MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CB-7958?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14956454#comment-14956454 ] Knut Eirik Leira Hjelle commented on CB-7958: --------------------------------------------- Figured that it was a UIWebView error, but hoped it could be fixed by Cordova somehow as it will be a problem for a while (it is still present in iOS 9). If the native touchend event is called, wouldn't it be possible to prevent the original javascript touchend to fire in the first place, avoiding the duplicate touchend? Haven't looked at the UIWebView component yet, so I do not know if that would work. > touchend event not firing when released outside webview > ------------------------------------------------------- > > Key: CB-7958 > URL: https://issues.apache.org/jira/browse/CB-7958 > Project: Apache Cordova > Issue Type: Bug > Components: iOS > Affects Versions: 3.6.3 > Environment: iOS 8, iPhone 6 > Reporter: Knut Eirik Leira Hjelle > > When starting a touch event inside of webview, it is possible to slowly slide the finger to (and off) the edge of the screen and never get the touchend event. Making the webview fullscreen seems to remove the issue. > The only information I have found about this issue is a stack overflow post (http://stackoverflow.com/questions/26721447/ios-no-touchend-event-for-not-fullscreen-webview), which is why I tried to replicate the problem with a fullscreen webview. > I have not been able to reproduce this problem on any devices except the iPhone6 on iOS 8. > Created a small cordova project which makes the bug reproducible. > https://github.com/hjellek/cordova-ios-touch-issue -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org