diff --git a/package.json b/package.json index 79d315bd42..391a7e2a04 100644 --- a/package.json +++ b/package.json @@ -209,7 +209,7 @@ "react-native-drawer-layout": "^4.2.2", "react-native-edge-to-edge": "^1.6.0", "react-native-gesture-handler": "~2.28.0", - "react-native-keyboard-controller": "^1.20.7", + "react-native-keyboard-controller": "^1.21.0", "react-native-pager-view": "6.8.0", "react-native-progress": "bluesky-social/react-native-progress", "react-native-qrcode-styled": "^0.3.3", diff --git a/src/App.web.tsx b/src/App.web.tsx index 8b6abdc3f3..fc2a5b1650 100644 --- a/src/App.web.tsx +++ b/src/App.web.tsx @@ -3,6 +3,7 @@ import '#/view/icons' import './style.css' import {Fragment, useEffect, useState} from 'react' +import {KeyboardProvider as KeyboardControllerProvider} from 'react-native-keyboard-controller' import {SafeAreaProvider} from 'react-native-safe-area-context' import {msg} from '@lingui/core/macro' import {useLingui} from '@lingui/react' @@ -211,29 +212,31 @@ function App() { - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/yarn.lock b/yarn.lock index 592995e193..68c91c7c21 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14343,10 +14343,10 @@ react-native-is-edge-to-edge@^1.2.1: resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.2.1.tgz#64e10851abd9d176cbf2b40562f751622bde3358" integrity sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q== -react-native-keyboard-controller@^1.20.7: - version "1.20.7" - resolved "https://registry.yarnpkg.com/react-native-keyboard-controller/-/react-native-keyboard-controller-1.20.7.tgz#e1be1c15a5eb10b96a40a0812d8472e6e4bd8f29" - integrity sha512-G8S5jz1FufPrcL1vPtReATx+jJhT/j+sTqxMIb30b1z7cYEfMlkIzOCyaHgf6IMB2KA9uBmnA5M6ve2A9Ou4kw== +react-native-keyboard-controller@^1.21.0: + version "1.21.0" + resolved "https://registry.yarnpkg.com/react-native-keyboard-controller/-/react-native-keyboard-controller-1.21.0.tgz#79ad48c67e6f5ec572b7dc896c7b05a98662a2a2" + integrity sha512-mLHJysehhSzYoM8BAD2DSjVZEcF69t16ZCJrCAos6sfVtbB3tL+kgGZFX+jNVz/f9BEhqnBFO0EA1tc/V6Hkgw== dependencies: react-native-is-edge-to-edge "^1.2.1"