[Webkit-unassigned] [Bug 260722] New: (iPadOS 17) Right click causes native contextual menu to appear over web app context menu

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 25 11:40:28 PDT 2023


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

            Bug ID: 260722
           Summary: (iPadOS 17) Right click causes native contextual menu
                    to appear over web app context menu
           Product: WebKit
           Version: Safari 17
          Hardware: iPhone / iPad
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: UI Events
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: keith.posehn at gmail.com

Created attachment 467435

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

Right click behavior in monaco editor

Original issue [#244149](https://bugs.webkit.org/show_bug.cgi?id=244149) seems to have reappeared in iPadOS 17. Existing prescribed methods of disabling the native context menu do not work, possibly due to the original fix no longer working.

* This behavior appears in iPadOS 17 beta 1 through 7 (current) and is present in Safari along with WKWebView.
* Affected apps include [VSCode.dev](https://github.com/microsoft/vscode/issues/170345) (or any web based instance of Monaco editor), Google Docs, Blink Shell, [Code App](https://github.com/thebaselab/codeapp/issues/921), Figma, etc.

Steps to reproduce:

1. Install iPadOS 17 on iPad
2. Connect to external mouse/trackpad/magic-keyboard
3. Open any app noted above
4. Right click

Notes:

* I can’t validate if this is due to the original issue or not at this time
* I made my own WKWebView app and tried each of the fixes described before, none worked
* On VSCode.dev there were a few weird instances where it stopped, but only briefly, due to a way that the web app text selection differed from the OS; I haven’t been able to replicate these

-- 
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/20230825/657fb024/attachment.htm>


More information about the webkit-unassigned mailing list