footerAttChanged