Skip to content

Commit 6174898

Browse files
authored
fix: radialGradient cache key was using linearGradient (#474)
Causing issues where cached linearGradients is shared with radialGradient
2 parents 422d51e + 8edc3f2 commit 6174898

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/core/renderers/webgl/shaders/effects/RadialGradientEffect.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,12 @@ export class RadialGradientEffect extends ShaderEffect {
6464

6565
static override getEffectKey(props: RadialGradientEffectProps): string {
6666
if ((props.colors as unknown as ShaderEffectValueMap).value as number[]) {
67-
return `linearGradient${
67+
return `radialGradient${
6868
((props.colors as unknown as ShaderEffectValueMap).value as number[])
6969
.length
7070
}`;
7171
}
72-
return `linearGradient${props.colors!.length}`;
72+
return `radialGradient${props.colors!.length}`;
7373
}
7474

7575
static override resolveDefaults(

0 commit comments

Comments
 (0)