From acdef62880bfd56f16b08b8fa30d682521418c9c Mon Sep 17 00:00:00 2001 From: N-Pex Date: Thu, 19 Jun 2025 10:58:11 +0200 Subject: [PATCH] Fix gallery view and lazy load thumbnails --- src/assets/css/sendattachments.scss | 4 +-- src/components/file_mode/GalleryItemsView.vue | 16 +++++---- .../messages/MessageIncomingImage.vue | 14 ++++++-- .../messages/MessageOutgoingImage.vue | 14 ++++++-- .../composition/MessageIncomingThread.vue | 34 ++++++++++++------- .../composition/MessageOutgoingThread.vue | 14 ++++++-- 6 files changed, 69 insertions(+), 27 deletions(-) diff --git a/src/assets/css/sendattachments.scss b/src/assets/css/sendattachments.scss index 70e4c49..51a8cde 100644 --- a/src/assets/css/sendattachments.scss +++ b/src/assets/css/sendattachments.scss @@ -73,7 +73,7 @@ $hiliteColor: #4642f1; color: rgba($text, 80%) !important; } - .send-attachments__selecting__current-item { + .send-attachments__selecting__current-item, .gallery-current-item { width: 100%; flex: 1 1 100%; background-color: $backgroundSection; @@ -102,7 +102,7 @@ $hiliteColor: #4642f1; } } - .file-drop-thumbnail-container { + .file-drop-thumbnail-container, .gallery-thumbnail-container { width: 100%; padding: 13px 20px 15px 20px; flex: 0 0 74px; diff --git a/src/components/file_mode/GalleryItemsView.vue b/src/components/file_mode/GalleryItemsView.vue index 4414f85..82dd87e 100644 --- a/src/components/file_mode/GalleryItemsView.vue +++ b/src/components/file_mode/GalleryItemsView.vue @@ -1,5 +1,5 @@