diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/slider/BUCK b/ReactAndroid/src/main/java/com/facebook/react/views/slider/BUCK index 50e606647ea0da..aad483852b0b26 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/slider/BUCK +++ b/ReactAndroid/src/main/java/com/facebook/react/views/slider/BUCK @@ -3,14 +3,13 @@ load("//tools/build_defs/oss:rn_defs.bzl", "YOGA_TARGET", "react_native_dep", "r rn_android_library( name = "slider", srcs = glob(["*.java"]), - provided_deps = [ - react_native_dep("third-party/android/support/v7/appcompat-orig:appcompat"), - ], visibility = [ "PUBLIC", ], deps = [ YOGA_TARGET, + react_native_dep("third-party/android/support/v7/appcompat-orig:appcompat"), + react_native_dep("third-party/android/support/v4:lib-support-v4"), react_native_dep("third-party/java/jsr-305:jsr-305"), react_native_target("java/com/facebook/react/bridge:bridge"), react_native_target("java/com/facebook/react/common:common"), diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/slider/ReactSlider.java b/ReactAndroid/src/main/java/com/facebook/react/views/slider/ReactSlider.java index eddc724119d698..aefbeacf252648 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/slider/ReactSlider.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/slider/ReactSlider.java @@ -8,8 +8,8 @@ import android.content.Context; import android.os.Build; +import android.support.v7.widget.AppCompatSeekBar; import android.util.AttributeSet; -import android.widget.SeekBar; import javax.annotation.Nullable; /** @@ -20,7 +20,7 @@ * *

Note that the slider is _not_ a controlled component (setValue isn't called during dragging). */ -public class ReactSlider extends SeekBar { +public class ReactSlider extends AppCompatSeekBar { /** * If step is 0 (unset) we default to this total number of steps. Don't use 100 which leads to diff --git a/ReactAndroid/src/main/third-party/android/support/v7/appcompat-orig/BUCK b/ReactAndroid/src/main/third-party/android/support/v7/appcompat-orig/BUCK index ec35603438560a..25d67547d21e84 100644 --- a/ReactAndroid/src/main/third-party/android/support/v7/appcompat-orig/BUCK +++ b/ReactAndroid/src/main/third-party/android/support/v7/appcompat-orig/BUCK @@ -20,7 +20,6 @@ rn_android_library( ], exported_deps = [ ":classes-for-react-native", - react_native_dep("third-party/android/support-annotations:android-support-annotations"), ], )