fix: multiple UX issues (black camera screen, layout proportions, sticker delete button scaling, save without reset)

This commit is contained in:
2026-06-11 12:10:00 +02:00
parent 815a3ef111
commit 95c58cfae6
3 changed files with 32 additions and 19 deletions
+3 -4
View File
@@ -297,7 +297,6 @@ export default function PreviewScreen({
setTimeout(() => {
if (!mountedRef.current) return;
setIsProcessing(false);
onReset();
}, 1500);
} catch (error: any) {
if (!mountedRef.current) return;
@@ -393,7 +392,7 @@ export default function PreviewScreen({
key={idx}
source={{ uri }}
style={styles.stripImage}
resizeMode="cover"
resizeMode="contain"
resizeMethod="resize"
onLoad={() => logger.log(`Image loaded successfully: ${uri}`)}
onError={(e) => logger.error(`Image load failed: ${uri}`, e.nativeEvent?.error || e)}
@@ -415,7 +414,7 @@ export default function PreviewScreen({
key={idx}
source={{ uri }}
style={styles.gridImage}
resizeMode="cover"
resizeMode="contain"
resizeMethod="resize"
onLoad={() => logger.log(`Grid Image loaded successfully: ${uri}`)}
onError={(e) => logger.error(`Grid Image load failed: ${uri}`, e.nativeEvent?.error || e)}
@@ -436,7 +435,7 @@ export default function PreviewScreen({
key={idx}
source={{ uri }}
style={styles.duoImage}
resizeMode="cover"
resizeMode="contain"
resizeMethod="resize"
onLoad={() => logger.log(`Duo Image loaded successfully: ${uri}`)}
onError={(e) => logger.error(`Duo Image load failed: ${uri}`, e.nativeEvent?.error || e)}