From 8d5c5a2a38abc8859e17a066de42492459234b3f Mon Sep 17 00:00:00 2001 From: Diego Mello Date: Mon, 27 Apr 2020 11:29:12 -0300 Subject: [PATCH] Fix android modal --- app/containers/Passcode/PasscodeEnter.js | 3 ++- package.json | 2 +- yarn.lock | 27 +++++++++++++++--------- 3 files changed, 20 insertions(+), 12 deletions(-) diff --git a/app/containers/Passcode/PasscodeEnter.js b/app/containers/Passcode/PasscodeEnter.js index 1258da28e..10cf094b8 100644 --- a/app/containers/Passcode/PasscodeEnter.js +++ b/app/containers/Passcode/PasscodeEnter.js @@ -2,6 +2,7 @@ import React, { useEffect, useRef, useState } from 'react'; import { useAsyncStorage } from '@react-native-community/async-storage'; import RNUserDefaults from 'rn-user-defaults'; import PropTypes from 'prop-types'; +import { gestureHandlerRootHOC } from 'react-native-gesture-handler'; import Base from './Base'; import Locked from './Locked'; @@ -71,4 +72,4 @@ PasscodeEnter.propTypes = { finishProcess: PropTypes.func }; -export default PasscodeEnter; +export default gestureHandlerRootHOC(PasscodeEnter); diff --git a/package.json b/package.json index 9e0c82a4b..1a171b129 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "react-native-easy-toast": "^1.2.0", "react-native-fast-image": "^7.0.2", "react-native-firebase": "^5.5.5", - "react-native-gesture-handler": "1.5.0", + "react-native-gesture-handler": "^1.6.1", "react-native-image-crop-picker": "RocketChat/react-native-image-crop-picker", "react-native-image-progress": "^1.1.1", "react-native-image-zoom-viewer": "^2.2.26", diff --git a/yarn.lock b/yarn.lock index 260a0c0fe..f109c5858 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1011,6 +1011,13 @@ exec-sh "^0.3.2" minimist "^1.2.0" +"@egjs/hammerjs@^2.0.17": + version "2.0.17" + resolved "https://registry.yarnpkg.com/@egjs/hammerjs/-/hammerjs-2.0.17.tgz#5dc02af75a6a06e4c2db0202cae38c9263895124" + integrity sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A== + dependencies: + "@types/hammerjs" "^2.0.36" + "@emotion/cache@^10.0.15": version "10.0.15" resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-10.0.15.tgz#b81767b48015aae2689c60373992145c67b8de02" @@ -2236,6 +2243,11 @@ resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== +"@types/hammerjs@^2.0.36": + version "2.0.36" + resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.36.tgz#17ce0a235e9ffbcdcdf5095646b374c2bf615a4c" + integrity sha512-7TUK/k2/QGpEAv/BCwSHlYu3NXZhQ9ZwBYpzr9tjlPIL2C5BeGhH3DmVavRx3ZNyELX5TLC91JTz/cen6AAtIQ== + "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": version "2.0.1" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff" @@ -5570,11 +5582,6 @@ gud@^1.0.0: resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0" integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== -hammerjs@^2.0.8: - version "2.0.8" - resolved "https://registry.yarnpkg.com/hammerjs/-/hammerjs-2.0.8.tgz#04ef77862cff2bb79d30f7692095930222bf60f1" - integrity sha1-BO93hiz/K7edMPdpIJWTAiK/YPE= - handlebars@^4.0.3: version "4.0.12" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5" @@ -9944,12 +9951,12 @@ react-native-firebase@^5.5.5: opencollective-postinstall "^2.0.0" prop-types "^15.7.2" -react-native-gesture-handler@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-1.5.0.tgz#df7dc5285c152e0656db70f55200fa632c4f45af" - integrity sha512-YUOXHsGLajK1cFReQ4Xh0H9GUTxDW9cUZEVu1q+dVqur2urSKi63KklAFB2l8Neob9nl1E/w0c5hGcBP9FMCIA== +react-native-gesture-handler@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-1.6.1.tgz#678e2dce250ed66e93af409759be22cd6375dd17" + integrity sha512-gQgIKhDiYf754yzhhliagLuLupvGb6ZyBdzYzr7aus3Fyi87TLOw63ers+r4kGw0h26oAWTAdHd34JnF4NeL6Q== dependencies: - hammerjs "^2.0.8" + "@egjs/hammerjs" "^2.0.17" hoist-non-react-statics "^2.3.1" invariant "^2.2.4" prop-types "^15.7.2"