summaryrefslogtreecommitdiff
path: root/src/client/widgets
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-07-26 11:12:06 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-07-26 11:12:06 +0900
commit2953ba17c3af1b4800d8ca7b5b13147316a871b8 (patch)
tree83dd4863dee19a1efa7ea564dab9ddb0cad25fb1 /src/client/widgets
parentfix email notification bug (diff)
downloadmisskey-2953ba17c3af1b4800d8ca7b5b13147316a871b8.tar.gz
misskey-2953ba17c3af1b4800d8ca7b5b13147316a871b8.tar.bz2
misskey-2953ba17c3af1b4800d8ca7b5b13147316a871b8.zip
ストリーミングが不安定な問題を修正
Diffstat (limited to 'src/client/widgets')
-rw-r--r--src/client/widgets/job-queue.vue4
-rw-r--r--src/client/widgets/photos.vue4
-rw-r--r--src/client/widgets/server-metric/index.vue4
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();