bug fixed: missing popupViewOffset