Popup list works only with swipe when mouse and touch controls on camera are enabled.
It seems that events are received in pairs. So one event opens the list and another closes one in the one same frame. Mouse is enabled with this script attached to the camera:
gameObject.GetComponent<UICamera>().useMouse=true;
Is it possible to ignore multiple events in one frame?
Or maybe I'm wrong in my assumption?
Thanks.