[Webkit-unassigned] [Bug 259684] New: Overflow element non-interactive after removing inert attribute

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 1 07:25:03 PDT 2023


            Bug ID: 259684
           Summary: Overflow element non-interactive after removing inert
           Product: WebKit
           Version: Safari 16
          Hardware: iPhone / iPad
                OS: iOS 16
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: UI Events
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: danelliottpalmer at gmail.com

Created attachment 467165

  --> https://bugs.webkit.org/attachment.cgi?id=467165&action=review

HTML file with usecase

Overview: Applying inert to an element with overflow:scroll, and then removing the inert attribute, still keeps it non-interactive.

Steps to Reproduce:

1) Create an element with overflow:scroll, height:200px and inert.

2) Add some paragraphs of text within the element.

3) Create a button that when clicked will remove the inert attribute from the element.

4) Load the page.

Actual Results:

No scrolling on the element. Click the button to remove inert. Element still does not scroll.

Expected Results: 

After clicking the button to remove inert, the element should scroll.

Build Date & Hardware:

iPhone Useragent: Mozilla/5.0 (iPhone; CPU iPhone OS 16_5_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.5.2 Mobile/15E148 Safari/604.1

Additional Information: 

If you include a second overflow:scroll element below the first and scroll it after you have removed inert from the first, scrolling on the first becomes possible again.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230801/a0f146be/attachment.htm>

More information about the webkit-unassigned mailing list