diff options
author | dan <dan.abramov@gmail.com> | 2024-11-10 20:30:31 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-10 20:30:31 +0000 |
commit | b4412f333381504f6e93ebbfb3f2b9fa9dab892d (patch) | |
tree | 92519d12008628b7869830b78d4df1f69f020204 /src/view/com/util/images/AutoSizedImage.tsx | |
parent | 89c93313a3fc3123a2e53856f53cc8cea8e693fa (diff) | |
download | voidsky-b4412f333381504f6e93ebbfb3f2b9fa9dab892d.tar.zst |
Fix render loop on Android (#6213)
Diffstat (limited to 'src/view/com/util/images/AutoSizedImage.tsx')
-rw-r--r-- | src/view/com/util/images/AutoSizedImage.tsx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/view/com/util/images/AutoSizedImage.tsx b/src/view/com/util/images/AutoSizedImage.tsx index b82bab879..fe8911e31 100644 --- a/src/view/com/util/images/AutoSizedImage.tsx +++ b/src/view/com/util/images/AutoSizedImage.tsx @@ -113,9 +113,13 @@ export function AutoSizedImage({ accessibilityIgnoresInvertColors accessibilityLabel={image.alt} accessibilityHint="" - onLoad={e => { - setFetchedDims({width: e.source.width, height: e.source.height}) - }} + onLoad={ + fetchedDims + ? undefined + : e => { + setFetchedDims({width: e.source.width, height: e.source.height}) + } + } /> <MediaInsetBorder /> |