Issue:
While using <af:showPopupBehavior> tag, the parent of this tag'sattrbutes, action and actionListener will be ignored, which is not a bug yet.
However, this is really hard to implement our functionality.
Solution:
Try to set the attributeof <af:showPopupBehavior>triggerType="click". If necessary, also set the parent of using this tag's PartialSubmit =TRUE.
Reference:
http://adfbugs.blogspot.com/2009/11/actionlistener-and-showpopupbehavior.html