We've implemented Viveport IAP, but are running into an odd issue. When we make the call to process the purchase, a dialog pops up which is locked to view, with a button which either says BUY, or Cancel, depending on whether the user has money in their wallet.
The problem is that this dialog draws on top of our scene, and the controllers (drawn as hands in our case) draw under the dialog, and there's no way for the user to tell where on the dialog they're pointing. It's a guessing game of waving around the wands until a button highlights.
There has to be a better way of interacting with the purchase dialog, but I have yet to find it. As is most of our test users got stuck at this point and weren't able to proceed.
Hi. I will am working towards finding an answer on this issue. Can you please provide a screen shot to help our engineers make sure they're understanding the issue correctly? Also, what engine and SDK versions are you using? Thanks