If I'm right, XRSession uses event name @webvr-polyfill/* and @@webvr-polyfill/* at some places but I think they are typos because @webvr-polyfill/* or @@webvr-polyfill/* aren't used everywhere else but @@webxr-polyfill/* is used.
Even in the same XRSessionhere uses @@webxr-polyfill/* to register a listener but here uses @webvr-polyfill/* to remove the listener. The listener won't be removed because they use different names.
This PR fixes this problem by renaming @webvr-polyfill/* or @@webvr-polyfill/* to @@webxr-polyfill/*.
If I'm right,
XRSession
uses event name@webvr-polyfill/*
and@@webvr-polyfill/*
at some places but I think they are typos because@webvr-polyfill/*
or@@webvr-polyfill/*
aren't used everywhere else but@@webxr-polyfill/*
is used.Even in the same
XRSession
here uses@@webxr-polyfill/*
to register a listener but here uses@webvr-polyfill/*
to remove the listener. The listener won't be removed because they use different names.This PR fixes this problem by renaming
@webvr-polyfill/*
or@@webvr-polyfill/*
to@@webxr-polyfill/*
.