diff --git a/ui/src/album/AlbumGridView.js b/ui/src/album/AlbumGridView.js
index 8f6425e06..874282293 100644
--- a/ui/src/album/AlbumGridView.js
+++ b/ui/src/album/AlbumGridView.js
@@ -71,7 +71,7 @@ const Cover = withContentRect('bounds')(
}
)
-const AlbumGridTile = ({ record }) => {
+const AlbumGridTile = ({ record, basePath }) => {
const isDesktop = useMediaQuery((theme) => theme.breakpoints.up('md'))
const classes = useStyles()
const [visible, setVisible] = useState(false)
@@ -85,21 +85,23 @@ const AlbumGridTile = ({ record }) => {
setVisible(false)
}}
>
-
- {(!isDesktop || visible) && (
-
-
- {record.albumArtist}
-
-
- }
- actionIcon={}
- />
- )}
+
+
+ {(!isDesktop || visible) && (
+
+
+ {record.albumArtist}
+
+
+ }
+ actionIcon={}
+ />
+ )}
+
)
}
@@ -116,13 +118,8 @@ const LoadedAlbumGrid = ({ ids, data, basePath, width }) => {
spacing={20}
>
{ids.map((id) => (
-
-
+
+
))}
diff --git a/ui/src/album/styles.js b/ui/src/album/styles.js
index 0881fdabe..7d12f9d8c 100644
--- a/ui/src/album/styles.js
+++ b/ui/src/album/styles.js
@@ -36,7 +36,7 @@ export const useStyles = makeStyles((theme) => ({
width: '26em',
},
[theme.breakpoints.up('lg')]: {
- width: '38em',
+ width: '43em',
},
},
albumTitle: {
diff --git a/ui/src/common/SongDatagrid.js b/ui/src/common/SongDatagrid.js
index 797b32503..3206f63eb 100644
--- a/ui/src/common/SongDatagrid.js
+++ b/ui/src/common/SongDatagrid.js
@@ -26,14 +26,14 @@ const useStyles = makeStyles({
const DiscSubtitleRow = ({
record,
- onClickDiscSubtitle,
+ onClick,
colSpan,
contextAlwaysVisible,
}) => {
const classes = useStyles()
const [visible, setVisible] = useState(false)
const handlePlayDisc = (discNumber) => () => {
- onClickDiscSubtitle(discNumber)
+ onClick(discNumber)
}
return (
)}
setVisible(true)}
+ onMouseMove={() => setVisible(true)}
onMouseLeave={() => setVisible(false)}
{...rest}
>