--- Delete everything above this line before submitting your issue ---
Is this a Bug or a Feature Request?
Bug
For a Bug please explain below what you did, what you expected to happen, and what actually happens.
I have two surfaces, each with VrButtons. One is a cylinder and the other is a flat surface. They overlap slightly. Even though the flat surface appears later in the application, it isn't on 'top'. Appearancewise, it correctly displays on top, however, it is unclickable.
I would expect the surface on top would be clickable.
It is halfway clickable (see screenshot, the yellowish-brown area is unclickable).

List all the steps required to encounter the issue you're reporting. These steps should be clear and concise.
• Create a Cylinder and Flat surface with buttons on each. Set the angle of the flat surface so that it is on the floor.
const floorPanel = new Surface(2048, 2048, Surface.SurfaceShape.Flat);
floorPanel.setAngle(0, -Math.PI / 2);
Put one on top of the other. The sides of the flat surface will be unclickable, even though it appears on top.
An example of your code that reliably reproduces the issue is ideal.
The ability to adjust z-index would be useful.
Otherwise, it would be useful to define pointer-events for
What needs to be done to address this issue? Ideally, provide a pull request with a fix.
npm list react-360]npm list react-360-web]Z-index shouldn't matter here, I think I have a better fix in the raycaster / hit-tester. Will test later today.
Any update on this?
Any update?
Most helpful comment
Any update on this?