From d2c4058b085ac023a28705b3a8bacf2b40c4ba2b Mon Sep 17 00:00:00 2001 From: Oskar Eichler <62393985+OskarEichler@users.noreply.github.com> Date: Fri, 28 Aug 2026 03:25:57 +0300 Subject: [PATCH] fix(example): preserve JPEG extensions when downloading captures --- example-web/src/screens/BasicTestScreen.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/example-web/src/screens/BasicTestScreen.tsx b/example-web/src/screens/BasicTestScreen.tsx index a6dbcc23..2068b27f 100644 --- a/example-web/src/screens/BasicTestScreen.tsx +++ b/example-web/src/screens/BasicTestScreen.tsx @@ -56,7 +56,8 @@ const BasicTestScreen: React.FC = ({goBack}) => { const link = document.createElement("a"); link.href = imageUri; - link.download = `viewshot-${Date.now()}.png`; + const extension = imageUri.startsWith("data:image/jpeg;") ? "jpg" : "png"; + link.download = `viewshot-${Date.now()}.${extension}`; document.body.appendChild(link); link.click(); document.body.removeChild(link);