pdf inline improvements
This commit is contained in:
parent
f05e27cde4
commit
ec2308223f
5 changed files with 103 additions and 122 deletions
|
|
@ -161,6 +161,8 @@ const showMessageText = computed((): boolean => {
|
|||
return true;
|
||||
});
|
||||
|
||||
const isSinglePDF = computed(() => items.value.length === 1 && util.isFileTypePDF(items.value[0].event))
|
||||
|
||||
const showMultiview = computed((): boolean => {
|
||||
if (["m.image", "m.video"].includes(event.value?.getContent().msgtype ?? "")) {
|
||||
return true;
|
||||
|
|
@ -169,10 +171,8 @@ const showMultiview = computed((): boolean => {
|
|||
(isIncoming.value && props.room.displayType == ROOM_TYPE_FILE_MODE) ||
|
||||
items.value?.length > 1 ||
|
||||
(event.value && event.value.isRedacted()) ||
|
||||
(props.room.displayType == ROOM_TYPE_CHANNEL &&
|
||||
items.value.length == 1 &&
|
||||
util.isFileTypePDF(items.value[0].event)) ||
|
||||
messageText.value?.length > 0
|
||||
(props.room.displayType == ROOM_TYPE_CHANNEL && isSinglePDF.value) ||
|
||||
messageText.value?.length > 0 || isSinglePDF.value
|
||||
);
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue