Skip to content

Commit b99f081

Browse files
committed
fix: <Slider> w/o "onValueChange" prop
1 parent a693e50 commit b99f081

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

React/Views/RCTSliderManager.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,16 @@ - (void)sliderValueChanged:(RCTSlider*)sender {
3232
NSEvent *event = [[NSApplication sharedApplication] currentEvent];
3333
BOOL endingDrag = event.type == NSLeftMouseUp;
3434
if (!endingDrag) {
35-
sender.onValueChange(@{@"value": @(value)});
35+
if (sender.onValueChange) {
36+
sender.onValueChange(@{@"value": @(value)});
37+
}
3638
} else {
3739
if (sender.onSlidingComplete) {
3840
sender.onSlidingComplete(@{@"value": @(value)});
3941
}
4042
}
4143
}
4244

43-
44-
4545
RCT_EXPORT_VIEW_PROPERTY(value, float);
4646
RCT_EXPORT_VIEW_PROPERTY(step, float);
4747
RCT_EXPORT_VIEW_PROPERTY(trackImage, NSImage);

0 commit comments

Comments
 (0)