fix: replace deprecated BackHandler.removeEventListener with subscription.remove() to prevent crash on unmount

This commit is contained in:
2026-06-11 10:25:29 +02:00
parent 5b4bb4eb40
commit 59a150b7bc
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -103,9 +103,9 @@ export default function PreviewScreen({
onReset();
return true; // Prevent default behavior (closing the app)
};
BackHandler.addEventListener('hardwareBackPress', onBackPress);
const subscription = BackHandler.addEventListener('hardwareBackPress', onBackPress);
return () => {
BackHandler.removeEventListener('hardwareBackPress', onBackPress);
subscription.remove();
};
}, [onReset]);