summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-05-16 18:41:34 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-05-16 18:41:34 +0900
commit153eed7d71e5071e63a2bc0eda1889f66b75ef9b (patch)
tree7ca776e426b385d8d6fe3df910cdab149c97bf5d /packages/frontend/src/components
parentchannel favoriteの位置修正 (#10855) (diff)
downloadmisskey-153eed7d71e5071e63a2bc0eda1889f66b75ef9b.tar.gz
misskey-153eed7d71e5071e63a2bc0eda1889f66b75ef9b.tar.bz2
misskey-153eed7d71e5071e63a2bc0eda1889f66b75ef9b.zip
fix(frontend/test): MkAnimBgで毎回Chromaticの差分が生成されないように
Diffstat (limited to 'packages/frontend/src/components')
-rw-r--r--packages/frontend/src/components/MkAnimBg.vue15
1 files changed, 10 insertions, 5 deletions
diff --git a/packages/frontend/src/components/MkAnimBg.vue b/packages/frontend/src/components/MkAnimBg.vue
index a4cc04dde5..5a5c427cf1 100644
--- a/packages/frontend/src/components/MkAnimBg.vue
+++ b/packages/frontend/src/components/MkAnimBg.vue
@@ -4,7 +4,7 @@
<script lang="ts" setup>
import { onMounted, onUnmounted, shallowRef } from 'vue';
-import { defaultStore } from '@/store';
+import isChromatic from 'chromatic/isChromatic';
const canvasEl = shallowRef<HTMLCanvasElement>();
@@ -204,14 +204,19 @@ onMounted(() => {
const vertices = [1.0, 1.0, -1.0, 1.0, 1.0, -1.0, -1.0, -1.0];
gl.bufferData(gl.ARRAY_BUFFER, new Float32Array(vertices), gl.DYNAMIC_DRAW);
- function render(timeStamp) {
- gl!.uniform1f(u_time, timeStamp);
+ if (isChromatic()) {
+ gl!.uniform1f(u_time, 0);
gl!.drawArrays(gl!.TRIANGLE_STRIP, 0, 4);
+ } else {
+ function render(timeStamp) {
+ gl!.uniform1f(u_time, timeStamp);
+ gl!.drawArrays(gl!.TRIANGLE_STRIP, 0, 4);
+
+ handle = window.requestAnimationFrame(render);
+ }
handle = window.requestAnimationFrame(render);
}
-
- handle = window.requestAnimationFrame(render);
});
onUnmounted(() => {