Преглед на файлове

make video cells square if content has not been loaded

nayooti преди 5 години
родител
ревизия
a3038754c8
променени са 1 файла, в които са добавени 1 реда и са изтрити 3 реда
  1. 1 3
      deltachat-ios/MessageKit/Layout/MediaMessageSizeCalculator.swift

+ 1 - 3
deltachat-ios/MessageKit/Layout/MediaMessageSizeCalculator.swift

@@ -31,8 +31,6 @@ open class MediaMessageSizeCalculator: MessageSizeCalculator {
         return UIScreen.main.bounds.size.height * 0.7
         return UIScreen.main.bounds.size.height * 0.7
     }
     }
 
 
-    private let defaultHeight: CGFloat = 350
-
     open override func messageContainerSize(for message: MessageType) -> CGSize {
     open override func messageContainerSize(for message: MessageType) -> CGSize {
         let maxWidth = messageContainerMaxWidth(for: message)
         let maxWidth = messageContainerMaxWidth(for: message)
         let sizeForMediaItem = { (maxWidth: CGFloat, item: MediaItem) -> CGSize in
         let sizeForMediaItem = { (maxWidth: CGFloat, item: MediaItem) -> CGSize in
@@ -58,7 +56,7 @@ open class MediaMessageSizeCalculator: MessageSizeCalculator {
         case .video(let item):
         case .video(let item):
             if item.image == nil {
             if item.image == nil {
                 // no cached thumbnail -> is generated asynchronously
                 // no cached thumbnail -> is generated asynchronously
-                return CGSize(width: maxWidth, height: defaultHeight)
+                return CGSize(width: maxWidth, height: maxWidth)
             } else {
             } else {
                 return sizeForMediaItem(maxWidth, item)
                 return sizeForMediaItem(maxWidth, item)
             }
             }