Only run this when showing original
This commit is contained in:
parent
c609ba0194
commit
4476e9d087
|
@ -122,6 +122,7 @@ function Media({ media, to, showOriginal, autoAnimate, onClick = () => {} }) {
|
|||
|
||||
useLayoutEffect(() => {
|
||||
if (!isSafari) return;
|
||||
if (!showOriginal) return;
|
||||
(async () => {
|
||||
try {
|
||||
await fetch(mediaURL, { mode: 'no-cors' });
|
||||
|
@ -185,6 +186,7 @@ function Media({ media, to, showOriginal, autoAnimate, onClick = () => {} }) {
|
|||
}}
|
||||
onLoad={(e) => {
|
||||
e.target.closest('.media-image').style.backgroundImage = '';
|
||||
e.target.dataset.loaded = true;
|
||||
}}
|
||||
onError={(e) => {
|
||||
const { src } = e.target;
|
||||
|
|
Loading…
Reference in a new issue