<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Element with position: sticks after sticking, starts to move incorrectly when scrolling"
   href="https://bugs.webkit.org/show_bug.cgi?id=231953#c10">Comment # 10</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Element with position: sticks after sticking, starts to move incorrectly when scrolling"
   href="https://bugs.webkit.org/show_bug.cgi?id=231953">bug 231953</a>
              from <span class="vcard"><a class="email" href="mailto:augus.dupin@gmail.com" title="Bruno Stasse <augus.dupin@gmail.com>"> <span class="fn">Bruno Stasse</span></a>
</span></b>
        <pre>Additional observations:

- The problem does not occur with page/body scroll, only inside element scroll containers.

- The sticky element is only late to be positioned when scrolling in the direction of the side it has been last stuck on. In Testcase2, as the element has `top: 0`, it is only late to be positioned when scrolling to the top, and therefore only shows the scroll container red background above it. If you add the rule `bottom: 0`, you will see that it has the opposite behaviour. After sticking to the bottom, the scroll container red background will appear below it.

This bug makes `position: sticky` pretty unusable on iOS inside element scroll containers. It would be great if it could be fixed quickly so it doesn't affect another iOS version. In the meantime, if anyone find a workaround for iOS 15 to 15.2, please share!</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>