Skip to content

Commit 35617a5

Browse files
committed
🐛 Fix RTL issue in slider control.
ref: #23 (comment) .
1 parent 5c1a8bd commit 35617a5

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

lib/src/widget/camera_picker.dart

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -863,13 +863,16 @@ class CameraPickerState extends State<CameraPicker>
863863
bottom: -10,
864864
child: RotatedBox(
865865
quarterTurns: 3,
866-
child: Opacity(
867-
opacity: 0,
868-
child: Slider(
869-
value: exposure,
870-
min: _minAvailableExposureOffset,
871-
max: _maxAvailableExposureOffset,
872-
onChanged: updateExposureOffset,
866+
child: Directionality(
867+
textDirection: TextDirection.ltr,
868+
child: Opacity(
869+
opacity: 0,
870+
child: Slider(
871+
value: exposure,
872+
min: _minAvailableExposureOffset,
873+
max: _maxAvailableExposureOffset,
874+
onChanged: updateExposureOffset,
875+
),
873876
),
874877
),
875878
),

0 commit comments

Comments
 (0)