From 03a4fe08ff0b6c5e815b5477ba3e78fdaa921769 Mon Sep 17 00:00:00 2001 From: Ellet <73608287+freshtechtips@users.noreply.github.com> Date: Tue, 14 Nov 2023 12:03:28 +0300 Subject: [PATCH] Fix image_resizer.dart --- .../embeds/widgets/image_resizer.dart | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart b/flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart index 844381fb..0e7f90cf 100644 --- a/flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart +++ b/flutter_quill_extensions/lib/presentation/embeds/widgets/image_resizer.dart @@ -82,19 +82,18 @@ class ImageResizerState extends State { } Widget _slider({ - required double value, - required bool isHeight, + required bool isWidth, required ValueChanged onChanged, }) { return Padding( padding: const EdgeInsets.symmetric(horizontal: 8), child: Card( child: Slider( - value: value, - max: widget.maxWidth, + value: isWidth ? _width : _height, + max: isWidth ? widget.maxWidth : widget.maxHeight, divisions: 1000, // Might need to be changed - label: isHeight ? context.loc.height : context.loc.width, + label: isWidth ? context.loc.width : context.loc.height, onChanged: (val) { setState(() { onChanged(val); @@ -108,8 +107,7 @@ class ImageResizerState extends State { Widget _heightSlider() { return _slider( - value: _height, - isHeight: true, + isWidth: false, onChanged: (value) { _height = value; }, @@ -118,8 +116,7 @@ class ImageResizerState extends State { Widget _widthSlider() { return _slider( - value: _width, - isHeight: false, + isWidth: true, onChanged: (value) { _width = value; },