diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2021-07-26 11:12:06 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2021-07-26 11:12:06 +0900 |
| commit | 2953ba17c3af1b4800d8ca7b5b13147316a871b8 (patch) | |
| tree | 83dd4863dee19a1efa7ea564dab9ddb0cad25fb1 /src/client/widgets | |
| parent | fix email notification bug (diff) | |
| download | misskey-2953ba17c3af1b4800d8ca7b5b13147316a871b8.tar.gz misskey-2953ba17c3af1b4800d8ca7b5b13147316a871b8.tar.bz2 misskey-2953ba17c3af1b4800d8ca7b5b13147316a871b8.zip | |
ストリーミングが不安定な問題を修正
Diffstat (limited to 'src/client/widgets')
| -rw-r--r-- | src/client/widgets/job-queue.vue | 4 | ||||
| -rw-r--r-- | src/client/widgets/photos.vue | 4 | ||||
| -rw-r--r-- | src/client/widgets/server-metric/index.vue | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/client/widgets/job-queue.vue b/src/client/widgets/job-queue.vue index 162ffe9c89..beb80f7faf 100644 --- a/src/client/widgets/job-queue.vue +++ b/src/client/widgets/job-queue.vue @@ -46,7 +46,7 @@ </template> <script lang="ts"> -import { defineComponent } from 'vue'; +import { defineComponent, markRaw } from 'vue'; import define from './define'; import * as os from '@client/os'; import number from '@client/filters/number'; @@ -65,7 +65,7 @@ export default defineComponent({ extends: widget, data() { return { - connection: os.stream.useChannel('queueStats'), + connection: markRaw(os.stream.useChannel('queueStats')), inbox: { activeSincePrevTick: 0, active: 0, diff --git a/src/client/widgets/photos.vue b/src/client/widgets/photos.vue index 7f6fa82722..25365d6b87 100644 --- a/src/client/widgets/photos.vue +++ b/src/client/widgets/photos.vue @@ -15,7 +15,7 @@ </template> <script lang="ts"> -import { defineComponent } from 'vue'; +import { defineComponent, markRaw } from 'vue'; import MkContainer from '@client/components/ui/container.vue'; import define from './define'; import { getStaticImageUrl } from '@client/scripts/get-static-image-url'; @@ -48,7 +48,7 @@ export default defineComponent({ }; }, mounted() { - this.connection = os.stream.useChannel('main'); + this.connection = markRaw(os.stream.useChannel('main')); this.connection.on('driveFileCreated', this.onDriveFileCreated); diff --git a/src/client/widgets/server-metric/index.vue b/src/client/widgets/server-metric/index.vue index 2398e9920f..45cd8cebf2 100644 --- a/src/client/widgets/server-metric/index.vue +++ b/src/client/widgets/server-metric/index.vue @@ -14,7 +14,7 @@ </template> <script lang="ts"> -import { defineComponent } from 'vue'; +import { defineComponent, markRaw } from 'vue'; import define from '../define'; import MkContainer from '@client/components/ui/container.vue'; import XCpuMemory from './cpu-mem.vue'; @@ -63,7 +63,7 @@ export default defineComponent({ os.api('server-info', {}).then(res => { this.meta = res; }); - this.connection = os.stream.useChannel('serverStats'); + this.connection = markRaw(os.stream.useChannel('serverStats')); }, unmounted() { this.connection.dispose(); |