<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>217061</bug_id>
          
          <creation_ts>2020-09-28 11:53:51 -0700</creation_ts>
          <short_desc>onTransitionEnd buggy on devices using iOS 14</short_desc>
          <delta_ts>2020-10-19 06:40:00 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Animations</component>
          <version>Safari 14</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>215655</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>nicolekinser21</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>graouts</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1692629</commentid>
    <comment_count>0</comment_count>
    <who name="">nicolekinser21</who>
    <bug_when>2020-09-28 11:53:51 -0700</bug_when>
    <thetext>There&apos;s a bug only on iOS14 devices where onTransitionEnd is not being consistently called. The react-dates calendar (an open source calendar) uses onTransitionEnd to update calendar state when a month transition occurs, and on iOS14 onTransitionEnd is called correctly the first two times the navigation buttons are pressed but then it stops being called for subsequent clicks. You can see an example of the calendar here (https://airbnb.io/react-dates/?path=/story/daypicker--default) and this is the onTransitionEnd that is not working correctly (https://github.com/airbnb/react-dates/blob/master/src/components/CalendarMonthGrid.jsx#L303)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1692993</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-09-29 10:29:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/69753267&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1699224</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-10-19 05:06:56 -0700</bug_when>
    <thetext>This reproduces in the iOS 14 GM release but not in the most recent iOS 14.2 beta. I will try to figure out when this progressed exactly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1699226</commentid>
    <comment_count>3</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-10-19 05:22:18 -0700</bug_when>
    <thetext>I can only reproduce on iPad too, not on iPhone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1699234</commentid>
    <comment_count>4</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-10-19 06:40:00 -0700</bug_when>
    <thetext>This progressed with r265985, the fix for bug 215655. Marking as dupe.

*** This bug has been marked as a duplicate of bug 215655 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>