Преглед изворни кода

[feat]亲密度分析,处理进度气泡没有跟随进度更新而移动问题

hezihao пре 7 месеци
родитељ
комит
29d94c8c37
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      lib/widget/animated_progress_bar.dart

+ 2 - 2
lib/widget/animated_progress_bar.dart

@@ -106,8 +106,8 @@ class AnimatedGradientProgressBarState
           children: [
             // 百分比文本
             Positioned(
-              // 左侧偏移量,跟随当前进度的末尾,公式:当前比例值 * 进度条的宽度 - 气泡宽度
-              left:  widget.targetValue * progressBarWidth - (widget.targetValue > 0.5 ? 32 : 24),
+              // 左侧偏移量,气泡跟随当前进度的末尾,公式:当前比例值 * 进度条的宽度 - 气泡宽度
+              left:  _animation.value * progressBarWidth - (widget.targetValue > 0.5 ? 32 : 24),
               // 进度气泡,位于进度条上方
               bottom: widget.height + 0.85,
               child: AnimatedBuilder(