From 49173edd59fb7727a9afa901ce20b91956b18bee Mon Sep 17 00:00:00 2001 From: BryanChemp <116770063+BryanChemp@users.noreply.github.com> Date: Wed, 7 May 2025 09:27:34 -0300 Subject: [PATCH] Changing switch sintaxe to preserve compatibility with java 11 or minus (#4521) --- .../brentvatne/exoplayer/ReactExoplayerView.java | 15 ++++++++++----- package.json | 7 +++++-- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java index 7760d1bb..d192545c 100644 --- a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java +++ b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java @@ -539,11 +539,16 @@ public class ReactExoplayerView extends FrameLayout implements builder.setSingleChoiceItems(speedOptions, selectedSpeedIndex, (dialog, which) -> { selectedSpeedIndex = which; - float speed = switch (which) { - case 0 -> 0.5f; - case 2 -> 1.5f; - case 3 -> 2.0f; - default -> 1.0f; + float speed = 1.0f; + switch (which) { + case 0: + speed = 0.5f; + case 2: + speed = 1.5f; + case 3: + speed = 2.0f; + default: + speed = 1.0f;; }; setRateModifier(speed); }); diff --git a/package.json b/package.json index 3dbdae72..c46170fa 100644 --- a/package.json +++ b/package.json @@ -63,5 +63,8 @@ "!**/*.tsbuildinfo", "!docs", "!examples" - ] -} + ], + "resolutions": { + "react-native-test-app": "4.3.8" + } +} \ No newline at end of file