mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Delete playTouchSound from UIManagerModule
Summary: This diff deletes the deprecated PlayTouchSound method from UIManagerModules. I verified there are no callsites of this method in Facebook sourcecode changelog: [BREAKING][Android] Deletes the method PlayTouchSound method from UIManagerModule, this method was moved to the SoundManagerModule class. Motivation: I'm cleaning up my fabric backlog before lockdown Reviewed By: JoshuaGross, TheSavior Differential Revision: D21487612 fbshipit-source-id: f630e2b7f927e0b607a30b9f4904feb63a561ab9
This commit is contained in:
committed by
Facebook GitHub Bot
parent
0aac4c39d9
commit
d0c4c5eaf9
@@ -42,9 +42,6 @@ public abstract class NativeUIManagerSpec extends ReactContextBaseJavaModule imp
|
||||
public abstract void configureNextLayoutAnimation(ReadableMap config, Callback callback,
|
||||
Callback errorCallback);
|
||||
|
||||
@ReactMethod
|
||||
public abstract void playTouchSound();
|
||||
|
||||
@ReactMethod
|
||||
public abstract void blur(Double reactTag);
|
||||
|
||||
|
||||
-7
@@ -2204,10 +2204,6 @@ namespace facebook {
|
||||
return static_cast<JavaTurboModule&>(turboModule).invokeJavaMethod(rt, ArrayKind, "getDefaultEventTypes", "()Lcom/facebook/react/bridge/WritableArray;", args, count);
|
||||
}
|
||||
|
||||
static facebook::jsi::Value __hostFunction_NativeUIManagerSpecJSI_playTouchSound(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
|
||||
return static_cast<JavaTurboModule&>(turboModule).invokeJavaMethod(rt, VoidKind, "playTouchSound", "()V", args, count);
|
||||
}
|
||||
|
||||
static facebook::jsi::Value __hostFunction_NativeUIManagerSpecJSI_lazilyLoadView(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
|
||||
return static_cast<JavaTurboModule&>(turboModule).invokeJavaMethod(rt, ObjectKind, "lazilyLoadView", "(Ljava/lang/String;)Lcom/facebook/react/bridge/WritableMap;", args, count);
|
||||
}
|
||||
@@ -2314,9 +2310,6 @@ namespace facebook {
|
||||
methodMap_["getDefaultEventTypes"] = MethodMetadata {0, __hostFunction_NativeUIManagerSpecJSI_getDefaultEventTypes};
|
||||
|
||||
|
||||
methodMap_["playTouchSound"] = MethodMetadata {0, __hostFunction_NativeUIManagerSpecJSI_playTouchSound};
|
||||
|
||||
|
||||
methodMap_["lazilyLoadView"] = MethodMetadata {1, __hostFunction_NativeUIManagerSpecJSI_lazilyLoadView};
|
||||
|
||||
|
||||
|
||||
@@ -13,9 +13,7 @@ import static com.facebook.react.uimanager.common.UIManagerType.DEFAULT;
|
||||
import static com.facebook.react.uimanager.common.UIManagerType.FABRIC;
|
||||
|
||||
import android.content.ComponentCallbacks2;
|
||||
import android.content.Context;
|
||||
import android.content.res.Configuration;
|
||||
import android.media.AudioManager;
|
||||
import android.view.View;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.collection.ArrayMap;
|
||||
@@ -717,17 +715,6 @@ public class UIManagerModule extends ReactContextBaseJavaModule
|
||||
mUIImplementation.dispatchViewManagerCommand(reactTag, commandId, commandArgs);
|
||||
}
|
||||
|
||||
/** @deprecated use {@link SoundManager#playTouchSound()} instead. */
|
||||
@ReactMethod
|
||||
@Deprecated
|
||||
public void playTouchSound() {
|
||||
AudioManager audioManager =
|
||||
(AudioManager) getReactApplicationContext().getSystemService(Context.AUDIO_SERVICE);
|
||||
if (audioManager != null) {
|
||||
audioManager.playSoundEffect(AudioManager.FX_KEY_CLICK);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Show a PopupMenu.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user