createGradient fn fixed

This commit is contained in:
Daniel Shleifman
2021-06-19 02:43:11 +03:00
parent a6f966718c
commit 8ec2dc855a
2 changed files with 3 additions and 3 deletions

View File

@@ -75,7 +75,7 @@ const TorrentCache = ({ cache, isMini }) => {
ctx.lineWidth = borderWidth
ctx.fillStyle = inProgress
? createGradient(ctx, percentage)
? createGradient(ctx, percentage, pieceSize)
: isCompleted
? completeColor
: isMini

View File

@@ -16,8 +16,8 @@ export const progressColor = '#86beee'
export const activeColor = '#000'
export const rangeColor = '#afa6e3'
export const createGradient = (ctx, percentage) => {
const gradient = ctx.createLinearGradient(0, 12, 0, 0)
export const createGradient = (ctx, percentage, pieceSize) => {
const gradient = ctx.createLinearGradient(0, pieceSize, 0, 0)
gradient.addColorStop(0, completeColor)
gradient.addColorStop(percentage / 100, completeColor)
gradient.addColorStop(percentage / 100, progressColor)