fixed beacon placement issue after scrolling