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.lineWidth = borderWidth
ctx.fillStyle = inProgress ctx.fillStyle = inProgress
? createGradient(ctx, percentage) ? createGradient(ctx, percentage, pieceSize)
: isCompleted : isCompleted
? completeColor ? completeColor
: isMini : isMini

View File

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