Skip to content

Commit 62648da

Browse files
committed
Longer milestone highlight fadeout, clear at end of animation.
1 parent 942b6bb commit 62648da

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/timeline.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,9 @@ class TimelinePainter extends CustomPainter {
172172
WeekLabel weekLabel = weekLabels[i];
173173
double currX = (weekLabel.weekNum / numWeeks.toDouble()) * size.width;
174174
var timelineXDiff = (currTimeX - currX)/size.width;
175-
double maxTimelineDiff = 0.04;
175+
double maxTimelineDiff = 0.08;
176176
TextPainter textPainter = state.labelPainters[weekLabel.label];
177-
if (timelineXDiff > 0 && timelineXDiff < maxTimelineDiff) {
177+
if (timelineXDiff > 0 && timelineXDiff < maxTimelineDiff && animationValue < 1) {
178178
var mappedValue = MathUtils.clampedMap(timelineXDiff, 0, maxTimelineDiff, 0, 1);
179179
// print("Diff: ${currTimeXDiff} Mapped: ${mappedValue}");
180180
var lerpedColor = Color.lerp(Colors.redAccent, Constants.milestoneTimelineColor, mappedValue);

0 commit comments

Comments
 (0)