added a scope apply on activities full broadcast and removed an unnecessary call to update scope in the sider directive