! fix popup position
! bug fix PopupController