Bug 239541 - [model] Trouble interacting with more than one model elements
Summary: [model] Trouble interacting with more than one model elements
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Safari 15
Hardware: iPhone / iPad iOS 15
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-04-20 07:25 PDT by Thomas Kumlehn
Modified: 2022-06-07 00:59 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Kumlehn 2022-04-20 07:25:33 PDT
on iPadOS 15.5 public beta

- I interact with one of two model elements (rotate, scale)
- I scroll down to the second model element and try to interact with it
  - This fails because a single finger gesture is mis-interpreted as a multi finger gesture.
- I scroll up to the first model and now my single finger gesture is totally ignored (assuming that it is interpreted as a three finger gesture)

My assumption is, that the scroll gesture also messes with the stream of communication to the connected ARQL process, similar to https://bugs.webkit.org/show_bug.cgi?id=237950
Comment 1 Thomas Kumlehn 2022-04-21 00:46:17 PDT
I restructured my DOM and with <model> not nested inside other divs, and cannot reproduce the reported problem any more. It also avoids placing UI over the <model>.

I now provide both versions on our server:
With problem:    https://kreativekk.de/wp-content/uploads/ar/2modelBug.html
Without problem: https://kreativekk.de/wp-content/uploads/ar/2modelNoBug.html
Comment 2 Ryan Haddad 2022-04-22 16:15:07 PDT
rdar://92153501
Comment 3 Thomas Kumlehn 2022-06-07 00:59:55 PDT
Safari on iPadOS 16 beta
now doesn't even load the first .usdz
Both <model> areas just show a small ARKit icon with a close x

Suggestion: make the icon look more as a strike thru instead of an invite to press close