Moved footer listener within sites footer. Screen rotation now works fine except during auth.