Loading core/java/android/view/ViewConfiguration.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -591,7 +591,7 @@ public class ViewConfiguration { res.getBoolean( res.getBoolean( com.android.internal.R.bool.config_viewBasedRotaryEncoderHapticsEnabled); com.android.internal.R.bool.config_viewBasedRotaryEncoderHapticsEnabled); mViewTouchScreenHapticScrollFeedbackEnabled = mViewTouchScreenHapticScrollFeedbackEnabled = Flags.enableTouchScrollFeedback() Flags.enableScrollFeedbackForTouch() ? res.getBoolean( ? res.getBoolean( com.android.internal.R.bool com.android.internal.R.bool .config_viewTouchScreenHapticScrollFeedbackEnabled) .config_viewTouchScreenHapticScrollFeedbackEnabled) Loading core/java/android/view/flags/scroll_feedback_flags.aconfig +3 −3 Original line number Original line Diff line number Diff line Loading @@ -17,10 +17,10 @@ flag { } } flag { flag { namespace: "toolkit" namespace: "wear_frameworks" name: "enable_touch_scroll_feedback" name: "enable_scroll_feedback_for_touch" description: "Enables touchscreen haptic scroll feedback" description: "Enables touchscreen haptic scroll feedback" bug: "331830899" bug: "382135785" is_fixed_read_only: true is_fixed_read_only: true } } Loading core/java/android/widget/AbsListView.java +3 −3 Original line number Original line Diff line number Diff line Loading @@ -16,7 +16,7 @@ package android.widget; package android.widget; import static android.view.flags.Flags.enableTouchScrollFeedback; import static android.view.flags.Flags.enableScrollFeedbackForTouch; import static android.view.flags.Flags.scrollFeedbackApi; import static android.view.flags.Flags.scrollFeedbackApi; import static android.view.flags.Flags.viewVelocityApi; import static android.view.flags.Flags.viewVelocityApi; Loading Loading @@ -3737,7 +3737,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te atEdge = trackMotionScroll(deltaY, incrementalDeltaY); atEdge = trackMotionScroll(deltaY, incrementalDeltaY); // TODO: b/360198915 - Add unit testing for using ScrollFeedbackProvider // TODO: b/360198915 - Add unit testing for using ScrollFeedbackProvider if (enableTouchScrollFeedback()) { if (enableScrollFeedbackForTouch()) { initHapticScrollFeedbackProviderIfNotExists(); initHapticScrollFeedbackProviderIfNotExists(); mHapticScrollFeedbackProvider.onScrollProgress( mHapticScrollFeedbackProvider.onScrollProgress( vtev.getDeviceId(), vtev.getSource(), MotionEvent.AXIS_Y, vtev.getDeviceId(), vtev.getSource(), MotionEvent.AXIS_Y, Loading Loading @@ -3779,7 +3779,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te mTouchMode = TOUCH_MODE_OVERSCROLL; mTouchMode = TOUCH_MODE_OVERSCROLL; } } if (enableTouchScrollFeedback()) { if (enableScrollFeedbackForTouch()) { initHapticScrollFeedbackProviderIfNotExists(); initHapticScrollFeedbackProviderIfNotExists(); mHapticScrollFeedbackProvider.onScrollLimit( mHapticScrollFeedbackProvider.onScrollLimit( vtev.getDeviceId(), vtev.getSource(), vtev.getDeviceId(), vtev.getSource(), Loading core/java/android/widget/ScrollView.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -16,7 +16,7 @@ package android.widget; package android.widget; import static android.view.flags.Flags.enableTouchScrollFeedback; import static android.view.flags.Flags.enableScrollFeedbackForTouch; import static android.view.flags.Flags.viewVelocityApi; import static android.view.flags.Flags.viewVelocityApi; import android.annotation.ColorInt; import android.annotation.ColorInt; Loading Loading @@ -909,7 +909,7 @@ public class ScrollView extends FrameLayout { } } // TODO: b/360198915 - Add unit tests. // TODO: b/360198915 - Add unit tests. if (enableTouchScrollFeedback()) { if (enableScrollFeedbackForTouch()) { if (hitTopLimit || hitBottomLimit) { if (hitTopLimit || hitBottomLimit) { initHapticScrollFeedbackProviderIfNotExists(); initHapticScrollFeedbackProviderIfNotExists(); mHapticScrollFeedbackProvider.onScrollLimit(vtev.getDeviceId(), mHapticScrollFeedbackProvider.onScrollLimit(vtev.getDeviceId(), Loading Loading
core/java/android/view/ViewConfiguration.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -591,7 +591,7 @@ public class ViewConfiguration { res.getBoolean( res.getBoolean( com.android.internal.R.bool.config_viewBasedRotaryEncoderHapticsEnabled); com.android.internal.R.bool.config_viewBasedRotaryEncoderHapticsEnabled); mViewTouchScreenHapticScrollFeedbackEnabled = mViewTouchScreenHapticScrollFeedbackEnabled = Flags.enableTouchScrollFeedback() Flags.enableScrollFeedbackForTouch() ? res.getBoolean( ? res.getBoolean( com.android.internal.R.bool com.android.internal.R.bool .config_viewTouchScreenHapticScrollFeedbackEnabled) .config_viewTouchScreenHapticScrollFeedbackEnabled) Loading
core/java/android/view/flags/scroll_feedback_flags.aconfig +3 −3 Original line number Original line Diff line number Diff line Loading @@ -17,10 +17,10 @@ flag { } } flag { flag { namespace: "toolkit" namespace: "wear_frameworks" name: "enable_touch_scroll_feedback" name: "enable_scroll_feedback_for_touch" description: "Enables touchscreen haptic scroll feedback" description: "Enables touchscreen haptic scroll feedback" bug: "331830899" bug: "382135785" is_fixed_read_only: true is_fixed_read_only: true } } Loading
core/java/android/widget/AbsListView.java +3 −3 Original line number Original line Diff line number Diff line Loading @@ -16,7 +16,7 @@ package android.widget; package android.widget; import static android.view.flags.Flags.enableTouchScrollFeedback; import static android.view.flags.Flags.enableScrollFeedbackForTouch; import static android.view.flags.Flags.scrollFeedbackApi; import static android.view.flags.Flags.scrollFeedbackApi; import static android.view.flags.Flags.viewVelocityApi; import static android.view.flags.Flags.viewVelocityApi; Loading Loading @@ -3737,7 +3737,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te atEdge = trackMotionScroll(deltaY, incrementalDeltaY); atEdge = trackMotionScroll(deltaY, incrementalDeltaY); // TODO: b/360198915 - Add unit testing for using ScrollFeedbackProvider // TODO: b/360198915 - Add unit testing for using ScrollFeedbackProvider if (enableTouchScrollFeedback()) { if (enableScrollFeedbackForTouch()) { initHapticScrollFeedbackProviderIfNotExists(); initHapticScrollFeedbackProviderIfNotExists(); mHapticScrollFeedbackProvider.onScrollProgress( mHapticScrollFeedbackProvider.onScrollProgress( vtev.getDeviceId(), vtev.getSource(), MotionEvent.AXIS_Y, vtev.getDeviceId(), vtev.getSource(), MotionEvent.AXIS_Y, Loading Loading @@ -3779,7 +3779,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te mTouchMode = TOUCH_MODE_OVERSCROLL; mTouchMode = TOUCH_MODE_OVERSCROLL; } } if (enableTouchScrollFeedback()) { if (enableScrollFeedbackForTouch()) { initHapticScrollFeedbackProviderIfNotExists(); initHapticScrollFeedbackProviderIfNotExists(); mHapticScrollFeedbackProvider.onScrollLimit( mHapticScrollFeedbackProvider.onScrollLimit( vtev.getDeviceId(), vtev.getSource(), vtev.getDeviceId(), vtev.getSource(), Loading
core/java/android/widget/ScrollView.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -16,7 +16,7 @@ package android.widget; package android.widget; import static android.view.flags.Flags.enableTouchScrollFeedback; import static android.view.flags.Flags.enableScrollFeedbackForTouch; import static android.view.flags.Flags.viewVelocityApi; import static android.view.flags.Flags.viewVelocityApi; import android.annotation.ColorInt; import android.annotation.ColorInt; Loading Loading @@ -909,7 +909,7 @@ public class ScrollView extends FrameLayout { } } // TODO: b/360198915 - Add unit tests. // TODO: b/360198915 - Add unit tests. if (enableTouchScrollFeedback()) { if (enableScrollFeedbackForTouch()) { if (hitTopLimit || hitBottomLimit) { if (hitTopLimit || hitBottomLimit) { initHapticScrollFeedbackProviderIfNotExists(); initHapticScrollFeedbackProviderIfNotExists(); mHapticScrollFeedbackProvider.onScrollLimit(vtev.getDeviceId(), mHapticScrollFeedbackProvider.onScrollLimit(vtev.getDeviceId(), Loading