[Webkit-unassigned] [Bug 235684] New: iOS: Touch events shifted after device rotation if position:fixed is specified.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 26 19:45:33 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=235684

            Bug ID: 235684
           Summary: iOS: Touch events shifted after device rotation if
                    position:fixed is specified.
           Product: WebKit
           Version: Safari 15
          Hardware: iPhone / iPad
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: baba at bpsinc.jp
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

Created attachment 450095

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

testcase and screenshot

# Steps to reproduce

1. Open attached index.html on iPhone Safari in portrait orientation.
2. Rotate the device to landscape.
3. An extra margin exists at the bottom of the screen. (I'm not sure this is a correct behavior, but looks weird.) 
4. Tap the top of the screen, then the URL bar appears and the contents shifts down.

# Expected behavior

Touch events should work properly.

# Actual behavior

Touch events respond as if the contents was not shifted down. See step4.png.

# Note

I've tested on iPhone iOS 15.3

Looks related to https://bugs.webkit.org/show_bug.cgi?id=235171

-- 
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/20220127/1b2f7c69/attachment.htm>


More information about the webkit-unassigned mailing list