feat: dismiss keyboard when navigating out of video player

This commit is contained in:
Adrian Castro
2024-02-13 17:50:57 +01:00
parent b04c161a94
commit 0468b2377d

View File

@@ -1,3 +1,4 @@
import { Keyboard } from "react-native";
import { useRouter } from "expo-router"; import { useRouter } from "expo-router";
import { Ionicons } from "@expo/vector-icons"; import { Ionicons } from "@expo/vector-icons";
@@ -15,10 +16,16 @@ export const BackButton = ({
onPress={() => { onPress={() => {
unlockOrientation() unlockOrientation()
.then(() => { .then(() => {
return router.back(); router.back();
return setTimeout(() => {
Keyboard.dismiss();
}, 100);
}) })
.catch(() => { .catch(() => {
return router.back(); router.back();
return setTimeout(() => {
Keyboard.dismiss();
}, 100);
}); });
}} }}
size={36} size={36}