[Bug]: Scrolling with Companion app #7
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Two finger scroll seems to work on the left hand frame but not the right frame, I still can't find how to scroll them with the companion app
Steps to Reproduce
Open either the horizontal or vertical version of the companion app game controller.
Try scrolling in different windows
Expected Behavior
Should scroll
Actual Behavior
don't scroll
Archipelago Version
1.7.82
Hardware
x86_64 (Intel/AMD)
Relevant Logs
No response
Screenshots
No response
Fixed: two-finger scroll did nothing because the relay dispatched a synthetic
WheelEvent— which browsers treat as untrusted and never scroll on.neode-ui/src/api/remote-relay.tsnow finds the scrollable element under the virtual cursor (descending into same-origin app frames, incl. the right-hand panel) and callsscrollBydirectly, with afindScrollableancestor walk that hops out of same-origin iframes. Verify with the companion controller over a couple of app frames.