Skip to content

Commit 924d04f

Browse files
author
Hanno J. Gödecke
committed
use GH
1 parent a057e29 commit 924d04f

File tree

8 files changed

+4645
-14770
lines changed

8 files changed

+4645
-14770
lines changed

android/build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ repositories {
7373
dependencies {
7474
//noinspection GradleDynamicVersion
7575
implementation 'com.facebook.react:react-native:+' // From node_modules
76+
implementation project(':react-native-gesture-handler')
7677
}
7778

7879
def configureReactNativePom(def pom) {
@@ -82,7 +83,7 @@ def configureReactNativePom(def pom) {
8283
name packageJson.title
8384
artifactId packageJson.name
8485
version = packageJson.version
85-
group = "com.mpiannucci.reactnativecontextmenu"
86+
group = "com.cuvent.reactnativecontextmenu"
8687
description packageJson.description
8788
url packageJson.repository.baseUrl
8889

android/src/main/AndroidManifest.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2-
package="com.mpiannucci.reactnativecontextmenu">
2+
package="com.cuvent.reactnativecontextmenu">
33

44
</manifest>

android/src/main/java/com/cuvent/reactnativecontextmenu/ContextMenuManager.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cuvent.experiences.friends.nativemodules.ContextMenu;
1+
package com.cuvent.reactnativecontextmenu;
22

33
import com.facebook.react.bridge.ReadableArray;
44
import com.facebook.react.common.MapBuilder;

android/src/main/java/com/cuvent/reactnativecontextmenu/ContextMenuPackage.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cuvent.experiences.friends.nativemodules.ContextMenu;
1+
package com.cuvent.reactnativecontextmenu;
22

33
import com.facebook.react.ReactPackage;
44
import com.facebook.react.bridge.NativeModule;

android/src/main/java/com/cuvent/reactnativecontextmenu/ContextMenuView.java

+8-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cuvent.experiences.friends.nativemodules.ContextMenu;
1+
package com.cuvent.reactnativecontextmenu;
22

33
import android.util.Log;
44
import android.view.Menu;
@@ -75,7 +75,7 @@ public void onStateChange(LongPressGestureHandler handler, int newState, int old
7575
}
7676

7777
@Override
78-
public void addView(View child, int index) {
78+
public void addView(final View child, int index) {
7979
super.addView(child, index);
8080

8181
child.setClickable(false);
@@ -84,9 +84,12 @@ public void addView(View child, int index) {
8484
initLongPressGestureHandler();
8585
}
8686

87-
dispatchInAppropriateThread(() -> {
88-
Log.d("ContextMenuView", "This tag: " + this.longPressGestureHandler.getTag() + " this id: " + child.getId());
89-
gestureHandlerModule.attachGestureHandler(this.longPressGestureHandler.getTag(), child.getId());
87+
dispatchInAppropriateThread(new Runnable() {
88+
@Override
89+
public void run() {
90+
Log.d("ContextMenuView", "This tag: " + ContextMenuView.this.longPressGestureHandler.getTag() + " this id: " + child.getId());
91+
gestureHandlerModule.attachGestureHandler(ContextMenuView.this.longPressGestureHandler.getTag(), child.getId());
92+
}
9093
});
9194
}
9295

0 commit comments

Comments
 (0)