summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/MkSubNoteContent.vue
diff options
context:
space:
mode:
authorShittyKopper <shittykopper@w.on-t.work>2024-02-03 14:55:20 +0300
committerShittyKopper <shittykopper@w.on-t.work>2024-02-04 15:21:57 +0300
commitc61adcf61d6e8f3a4967dc237739a026ea96d9f6 (patch)
treea4167d70d6dd37887fee90e28050459bfdd85bc7 /packages/frontend/src/components/MkSubNoteContent.vue
parentupd: smoothly resize reply avatars depending on container size (diff)
downloadsharkey-c61adcf61d6e8f3a4967dc237739a026ea96d9f6.tar.gz
sharkey-c61adcf61d6e8f3a4967dc237739a026ea96d9f6.tar.bz2
sharkey-c61adcf61d6e8f3a4967dc237739a026ea96d9f6.zip
upd: expandAllCws also expands all long posts on first click
this mimics glitch-soc behavior
Diffstat (limited to 'packages/frontend/src/components/MkSubNoteContent.vue')
-rw-r--r--packages/frontend/src/components/MkSubNoteContent.vue7
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/frontend/src/components/MkSubNoteContent.vue b/packages/frontend/src/components/MkSubNoteContent.vue
index 852fb8cc99..c4daf3403f 100644
--- a/packages/frontend/src/components/MkSubNoteContent.vue
+++ b/packages/frontend/src/components/MkSubNoteContent.vue
@@ -39,7 +39,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</template>
<script lang="ts" setup>
-import { ref, computed } from 'vue';
+import { ref, computed, watch } from 'vue';
import * as Misskey from 'misskey-js';
import * as mfm from '@transfem-org/sfm-js';
import MkMediaList from '@/components/MkMediaList.vue';
@@ -57,6 +57,7 @@ const props = defineProps<{
translating?: boolean;
translation?: any;
hideFiles?: boolean;
+ expandAllCws?: boolean;
}>();
const router = useRouter();
@@ -87,6 +88,10 @@ function animatedMFM() {
}
const collapsed = ref(isLong);
+
+watch(() => props.expandAllCws, (expandAllCws) => {
+ if (expandAllCws) collapsed.value = false;
+});
</script>
<style lang="scss" module>