mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Fix Slider height in Fabric
Summary: This diff fixes the height of the Slider component in Fabric on Android. Note that the layout is still broken (no padding and the seek bar is misaligned, but it's another issue). Reviewed By: JoshuaGross Differential Revision: D17629798 fbshipit-source-id: af8cae909279dc92ee1c80b9be2f5c578972eafc
This commit is contained in:
committed by
Facebook Github Bot
parent
231d2f95cd
commit
07fe994e26
@@ -22,6 +22,7 @@ import com.facebook.react.bridge.ReactContext;
|
||||
import com.facebook.react.bridge.ReadableMap;
|
||||
import com.facebook.react.common.MapBuilder;
|
||||
import com.facebook.react.uimanager.LayoutShadowNode;
|
||||
import com.facebook.react.uimanager.PixelUtil;
|
||||
import com.facebook.react.uimanager.SimpleViewManager;
|
||||
import com.facebook.react.uimanager.ThemedReactContext;
|
||||
import com.facebook.react.uimanager.UIManagerModule;
|
||||
@@ -255,7 +256,9 @@ public class ReactSliderManager extends SimpleViewManager<ReactSlider>
|
||||
ViewGroup.LayoutParams.WRAP_CONTENT, View.MeasureSpec.UNSPECIFIED);
|
||||
reactSlider.measure(spec, spec);
|
||||
|
||||
return YogaMeasureOutput.make(reactSlider.getMeasuredWidth(), reactSlider.getMeasuredHeight());
|
||||
return YogaMeasureOutput.make(
|
||||
PixelUtil.toDIPFromPixel(reactSlider.getMeasuredWidth()),
|
||||
PixelUtil.toDIPFromPixel(reactSlider.getMeasuredHeight()));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user