fix: only change on focus

This commit is contained in:
Kyle Fang
2020-02-22 13:14:53 +08:00
parent d9c1bb7fa4
commit d6f86721cf

View File

@@ -17,14 +17,18 @@ export const openURL = async (url: string) => {
export const useDisableToolbarOnFocus = () => {
const isFocused = useIsFocused();
useEffect(() => {
KeyboardManager.setEnableAutoToolbar(!isFocused);
if (isFocused) {
KeyboardManager.setEnableAutoToolbar(false);
}
}, [isFocused]);
};
export const useEnableKeyboardManagerOnFocus = () => {
const isFocused = useIsFocused();
useEffect(() => {
KeyboardManager.setEnable(isFocused);
if (isFocused) {
KeyboardManager.setEnable(false);
}
}, [isFocused]);
};