diff --git a/src/client/pizzax.ts b/src/client/pizzax.ts index 127f5430030352206c933ecb0dec3d6adef84e57..fdaf2bebb6ea161f2d5918cf3635a467acb8adbe 100644 --- a/src/client/pizzax.ts +++ b/src/client/pizzax.ts @@ -109,6 +109,8 @@ export class Storage<T extends StateDef> { const stop = watch(this.reactiveState[key], val => { valueRef.value = val; }); + + // NOTE: vueコンãƒãƒ¼ãƒãƒ³ãƒˆå†…ã§å‘¼ã°ã‚Œãªã„é™ã‚Šã¯ã€onUnmounted ã¯ç„¡æ„味ãªã®ã§ãƒ¡ãƒ¢ãƒªãƒªãƒ¼ã‚¯ã™ã‚‹ onUnmounted(() => { stop(); }); diff --git a/src/client/ui/deck.vue b/src/client/ui/deck.vue index d7d4944295d1c7147e4ad320ce5945f9ef154a94..9d11a89330d27571780d434bff2ea2e3cfe53e2c 100644 --- a/src/client/ui/deck.vue +++ b/src/client/ui/deck.vue @@ -18,7 +18,7 @@ :key="ids[0]" :column="columns.find(c => c.id === ids[0])" @parent-focus="moveFocus(ids[0], $event)" - :style="columns.find(c => c.id === ids[0]).flexible ? { flex: 1 } : { width: columns.find(c => c.id === ids[0]).width + 'px' }" + :style="columns.find(c => c.id === ids[0]).flexible ? { flex: 1, minWidth: '350px' } : { width: columns.find(c => c.id === ids[0]).width + 'px' }" /> </template> diff --git a/src/client/ui/deck/column-core.vue b/src/client/ui/deck/column-core.vue index c6a2104268ed631ac408f740a5a7c5e465346ca0..5393bac7363fed717f631aa9b4bab1b8ce626fc5 100644 --- a/src/client/ui/deck/column-core.vue +++ b/src/client/ui/deck/column-core.vue @@ -6,7 +6,6 @@ <XTlColumn v-else-if="column.type === 'tl'" :column="column" :is-stacked="isStacked" @parent-focus="$emit('parent-focus', $event)"/> <XListColumn v-else-if="column.type === 'list'" :column="column" :is-stacked="isStacked" @parent-focus="$emit('parent-focus', $event)"/> <XAntennaColumn v-else-if="column.type === 'antenna'" :column="column" :is-stacked="isStacked" @parent-focus="$emit('parent-focus', $event)"/> -<!-- TODO: <XTlColumn v-else-if="column.type === 'hashtag'" :column="column" :is-stacked="isStacked" @parent-focus="$emit('parent-focus', $event)"/> --> <XMentionsColumn v-else-if="column.type === 'mentions'" :column="column" :is-stacked="isStacked" @parent-focus="$emit('parent-focus', $event)"/> <XDirectColumn v-else-if="column.type === 'direct'" :column="column" :is-stacked="isStacked" @parent-focus="$emit('parent-focus', $event)"/> </template>