diff --git a/ui/src/album/AlbumListActions.js b/ui/src/album/AlbumListActions.js index 801672e46..45825dd5d 100644 --- a/ui/src/album/AlbumListActions.js +++ b/ui/src/album/AlbumListActions.js @@ -86,6 +86,7 @@ const AlbumListActions = ({ ...rest }) => { const isNotSmall = useMediaQuery((theme) => theme.breakpoints.up('sm')) + const albumView = useSelector((state) => state.albumView) return ( {filters && @@ -97,7 +98,11 @@ const AlbumListActions = ({ context: 'button', })} {isNotSmall ? ( - + ) : ( )} diff --git a/ui/src/common/ToggleFieldsMenu.js b/ui/src/common/ToggleFieldsMenu.js index eb90fdabf..f8ee30d0f 100644 --- a/ui/src/common/ToggleFieldsMenu.js +++ b/ui/src/common/ToggleFieldsMenu.js @@ -30,6 +30,7 @@ const useStyles = makeStyles({ export const ToggleFieldsMenu = ({ resource, topbarComponent: TopBarComponent, + hideColumns, }) => { const [anchorEl, setAnchorEl] = useState(null) const dispatch = useDispatch() @@ -82,7 +83,7 @@ export const ToggleFieldsMenu = ({ }} > {TopBarComponent && } - {toggleableColumns ? ( + {!hideColumns && toggleableColumns ? (
{translate('ra.toggleFieldsMenu.columnsToDisplay')} @@ -107,4 +108,5 @@ export const ToggleFieldsMenu = ({ ToggleFieldsMenu.propTypes = { resource: PropTypes.string.isRequired, topbarComponent: PropTypes.elementType, + hideColumns: PropTypes.bool, }