Fix story reactions dimensions and colors in editor

This commit is contained in:
Ilya Laktyushin
2023-08-30 05:47:15 +04:00
parent 21a418e5f6
commit 517337de27
2 changed files with 27 additions and 6 deletions

View File

@@ -111,8 +111,12 @@ public final class DrawingStickerEntity: DrawingEntity, Codable {
switch self.content {
case let .image(image, _):
dimensions = image.size
case let .file(file, _):
dimensions = file.dimensions?.cgSize ?? CGSize(width: 512.0, height: 512.0)
case let .file(file, type):
if case .reaction = type {
dimensions = CGSize(width: 512.0, height: 512.0)
} else {
dimensions = file.dimensions?.cgSize ?? CGSize(width: 512.0, height: 512.0)
}
case let .video(file):
dimensions = file.dimensions?.cgSize ?? CGSize(width: 512.0, height: 512.0)
case .dualVideoReference: