about summary refs log tree commit diff
path: root/src/view/com/lightbox/Lightbox.tsx
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-10-29 21:00:28 +0000
committerGitHub <noreply@github.com>2024-10-29 21:00:28 +0000
commitab492cd77a2588c58899793d5a51c7d4dd0a4968 (patch)
tree92ba094ba42e291913edb0f7e977a8c2216cfbb2 /src/view/com/lightbox/Lightbox.tsx
parent339f45ccbb043b9b2f46a459af4dfb368dfb705d (diff)
downloadvoidsky-ab492cd77a2588c58899793d5a51c7d4dd0a4968.tar.zst
Show almost-instant preview when opening lightbox (#6000)
* Plumb thumbUri down to the lightbox

* Remove onLoad tracking from lightbox

* Hook up placeholder URI to the image

* Fix NaN causing crash on double tap while offline

* Protect against NaNs in the future
Diffstat (limited to 'src/view/com/lightbox/Lightbox.tsx')
-rw-r--r--src/view/com/lightbox/Lightbox.tsx4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/view/com/lightbox/Lightbox.tsx b/src/view/com/lightbox/Lightbox.tsx
index b6bc670c1..a7f8fed77 100644
--- a/src/view/com/lightbox/Lightbox.tsx
+++ b/src/view/com/lightbox/Lightbox.tsx
@@ -31,7 +31,9 @@ export function Lightbox() {
     const opts = activeLightbox
     return (
       <ImageView
-        images={[{uri: opts.profile.avatar || ''}]}
+        images={[
+          {uri: opts.profile.avatar || '', thumbUri: opts.profile.avatar || ''},
+        ]}
         initialImageIndex={0}
         visible
         onRequestClose={onClose}