From 0c528cc193b77d1a523a2f0281088f4066580959 Mon Sep 17 00:00:00 2001 From: sowmyan soman Date: Wed, 23 Jun 2021 16:17:18 -0400 Subject: [PATCH] fixed the int to double type conversion issue --- lib/miniplayer.dart | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/miniplayer.dart b/lib/miniplayer.dart index 9866828..edffa0c 100644 --- a/lib/miniplayer.dart +++ b/lib/miniplayer.dart @@ -167,7 +167,7 @@ class _MiniplayerState extends State with TickerProviderStateMixin { onTap: () => _animateToHeight(widget.minHeight), child: Opacity( opacity: borderDouble( - minRange: 0, maxRange: 1, value: _percentage), + minRange: 0.0, maxRange: 1.0, value: _percentage), child: Container(color: widget.backgroundColor), ), ), @@ -184,7 +184,9 @@ class _MiniplayerState extends State with TickerProviderStateMixin { return Opacity( opacity: borderDouble( - minRange: 0, maxRange: 1, value: 1 - value * 0.8), + minRange: 0.0, + maxRange: 1.0, + value: 1 - value * 0.8), child: Transform.translate( offset: Offset(0.0, widget.minHeight * value * 0.5), child: child, @@ -297,8 +299,8 @@ class _MiniplayerState extends State with TickerProviderStateMixin { ///Drag below minHeight else if (onDismissed != null) { var percentageDown = borderDouble( - minRange: 0, - maxRange: 1, + minRange: 0.0, + maxRange: 1.0, value: percentageFromValueInRange( min: widget.minHeight, max: 0, value: _dragHeight));