W3C home > Mailing lists > Public > public-pointer-events@w3.org > July to September 2014

[Bug 26809] New: IE11 on Win8.1 fires a click event after pointer has moved when element has touch-event: none

From: <bugzilla@jessica.w3.org>
Date: Mon, 15 Sep 2014 13:59:24 +0000
To: public-pointer-events@w3.org
Message-ID: <bug-26809-5978@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26809

            Bug ID: 26809
           Summary: IE11 on Win8.1 fires a click event after pointer has
                    moved when element has touch-event: none
           Product: PointerEventsWG
           Version: unspecified
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Pointer Events specification
          Assignee: jrossi@microsoft.com
          Reporter: saeid@fastmail.fm
        QA Contact: public-pointer-events-bugzilla@w3.org
                CC: public-pointer-events@w3.org

When I touch an HTML element, move my finger during the touchdown and then lift
it up while still over the same element, IE11 in Win8.1 touch fires a click
event. This only happens if element or parent of it has "touch-event: none". A
real life example would be a slideshow in which slides themselves are wrapped
in anchor elements to allow them act as links, while at the same time allowing
users to swipe the slides on touch devices without triggering the link
functionality. Neither iOS nor Android fire a click event when touchend and
touchstart happen at different coordinates, which makes me wonder if the
behavior I'm experiencing in IE is wrong.

Here is a test page that shows this issue:
http://repos.saeidmohadjer.com/bxslider-4/test/test.html

Thanks
Saeid

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Received on Monday, 15 September 2014 13:59:37 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:48:11 UTC