I've created a role and gave it use in-line editing permissions. On the page I've assinged the role Edit content of this page and its child pages. The user with this role can edit the content on the page, however when on the front-end they do not see the gear icon, and cannot edit the content from the front-end. Administrators do see the icon and can edit from the front-end. What else do I need to assign the role to allow non-admin users the ability to edit from the front-end?