diff --git a/app/src/main/java/chat/revolt/api/internals/SpecialUsers.kt b/app/src/main/java/chat/revolt/api/internals/SpecialUsers.kt index 68f1d3b4..8cd16f30 100644 --- a/app/src/main/java/chat/revolt/api/internals/SpecialUsers.kt +++ b/app/src/main/java/chat/revolt/api/internals/SpecialUsers.kt @@ -94,7 +94,8 @@ object SpecialUsers { is TeamMemberFlair.AGSLShader -> if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { val shader = RuntimeShader(flair.shader) - shader.setFloatUniform("value", (0..1000).random().toFloat()) + val valueUniform = (System.currentTimeMillis() % 2000) / 2000f + shader.setFloatUniform("value", valueUniform) ShaderBrush(shader) } else { flair.fallback