diff --git a/packages/strapi-admin/admin/src/components/HeaderSearch/HeaderSearch.js b/packages/strapi-admin/admin/src/components/HeaderSearch/HeaderSearch.js index 299693425e..2badb3e6fc 100644 --- a/packages/strapi-admin/admin/src/components/HeaderSearch/HeaderSearch.js +++ b/packages/strapi-admin/admin/src/components/HeaderSearch/HeaderSearch.js @@ -2,7 +2,8 @@ import styled from 'styled-components'; import { HeaderSearch as Base } from 'strapi-helper-plugin'; const HeaderSearch = styled(Base)` - left: 32.5rem; + left: 32rem; + z-index: 1060; `; export default HeaderSearch; diff --git a/packages/strapi-admin/admin/src/containers/Users/ListPage/index.js b/packages/strapi-admin/admin/src/containers/Users/ListPage/index.js index 21ff87c180..0b54eae598 100644 --- a/packages/strapi-admin/admin/src/containers/Users/ListPage/index.js +++ b/packages/strapi-admin/admin/src/containers/Users/ListPage/index.js @@ -76,13 +76,17 @@ const ListPage = () => { }, [search, isLoadingForPermissions]); useEffect(() => { - toggleHeaderSearch({ id: 'Settings.permissions.menu.link.users.label' }); + if (canRead) { + toggleHeaderSearch({ id: 'Settings.permissions.menu.link.users.label' }); + } return () => { - toggleHeaderSearch(); + if (canRead) { + toggleHeaderSearch(); + } }; // eslint-disable-next-line react-hooks/exhaustive-deps - }, []); + }, [canRead]); const handleChangeDataToDelete = ids => { dispatch({