Open
Description
When a view transition is ongoing, the new element is not rendered in its place, but its rendered image is projected into the ::view-transition-new
pseudo-element.
However, this is uni-directional: hit testing on the pseudo element is not forwarded to the actual element, and the originating element itself is treated as invisible (same as visibility: hidden
or pointer-events: none
).
Forwarding the events by default might be confusing, as the coordinates of the original event will not always match the coordinates of the element, e.g. in the case where the ::view-transition-group
animation is overridden.
But perhaps there was a way to automatically forward these events, displaying both the original and the mapped coordinates?