react-native-actionsheet icon indicating copy to clipboard operation
react-native-actionsheet copied to clipboard

Animated: `useNativeDriver` was not specified.

Open shixiaoquan opened this issue 4 years ago β€’ 2 comments

Hi! πŸ‘‹

Firstly, thanks for your work on this project! πŸ™‚

Today I used patch-package to patch [email protected] for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/react-native-actionsheet/lib/ActionSheetCustom.js b/node_modules/react-native-actionsheet/lib/ActionSheetCustom.js
index 7a0fc35..bd6ab3f 100644
--- a/node_modules/react-native-actionsheet/lib/ActionSheetCustom.js
+++ b/node_modules/react-native-actionsheet/lib/ActionSheetCustom.js
@@ -68,6 +68,7 @@ class ActionSheet extends React.Component {
     Animated.timing(this.state.sheetAnim, {
       toValue: 0,
       duration: 250,
+      useNativeDriver: false,
       easing: Easing.out(Easing.ease)
     }).start()
   }
@@ -75,7 +76,8 @@ class ActionSheet extends React.Component {
   _hideSheet (callback) {
     Animated.timing(this.state.sheetAnim, {
       toValue: this.translateY,
-      duration: 200
+      duration: 200,
+      useNativeDriver: false,
     }).start(callback)
   }
 

This issue body was partially generated by patch-package.

shixiaoquan avatar Jun 20 '21 11:06 shixiaoquan

@shixiaoquan - see https://github.com/beefe/react-native-actionsheet/issues/131

omonk avatar Jun 22 '21 13:06 omonk

Hi! πŸ‘‹

Firstly, thanks for your work on this project! πŸ™‚

Today I used patch-package to patch [email protected] for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/react-native-actionsheet/lib/ActionSheetCustom.js b/node_modules/react-native-actionsheet/lib/ActionSheetCustom.js
index 7a0fc35..bd6ab3f 100644
--- a/node_modules/react-native-actionsheet/lib/ActionSheetCustom.js
+++ b/node_modules/react-native-actionsheet/lib/ActionSheetCustom.js
@@ -68,6 +68,7 @@ class ActionSheet extends React.Component {
     Animated.timing(this.state.sheetAnim, {
       toValue: 0,
       duration: 250,
+      useNativeDriver: false,
       easing: Easing.out(Easing.ease)
     }).start()
   }
@@ -75,7 +76,8 @@ class ActionSheet extends React.Component {
   _hideSheet (callback) {
     Animated.timing(this.state.sheetAnim, {
       toValue: this.translateY,
-      duration: 200
+      duration: 200,
+      useNativeDriver: false,
     }).start(callback)
   }
 

This issue body was partially generated by patch-package.

Yes It worked

RonMathew32 avatar May 07 '24 12:05 RonMathew32