I'm using the 2.7 version of NGUI. The bug I'm getting is kinda weird. I have buttons with buttonkeys on and I have a hover transform tween script on them. When I change button by pressing either up or down on the joystick while pressing the confirm button "A" the next button gets stuck in hover. I can keep doing this on all the buttons and they will all be stuck with hover. I don't know if it's been brought up before but it completely breaks the menu.
Now with the escape button. When the user presses the escape button, "B" the whole menu loses focus and breaks. I've searched the forums and the consensus seems to be to use either gamepad only or mouse/touch only. That doesn't work for me since I'm hoping to reach as many platforms as possible. Is there any workaround for this? Is there documentation I can use to manually pick what's selected? Can't I just have it ignore the "B" button?