Fix theme and wallpaper preview

This commit is contained in:
Ali 2023-10-26 14:59:13 +04:00
parent f11a98e489
commit 1264014b50
2 changed files with 11 additions and 4 deletions

View File

@ -698,6 +698,11 @@ public final class ChatInputTextView: ChatInputTextViewImpl, NSLayoutManagerDele
return result
}
override public func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
let result = super.hitTest(point, with: event)
return result
}
}
private final class CustomTextSelectionRect: UITextSelectionRect {

View File

@ -250,10 +250,12 @@ public final class ChatMessageAttachedContentNode: ASDisplayNode {
var contentMediaAutomaticDownload: InteractiveMediaNodeAutodownloadMode = .none
var mediaAndFlags = mediaAndFlags
if let mediaAndFlagsValue = mediaAndFlags, let _ = mediaAndFlagsValue.0 as? TelegramMediaStory {
var flags = mediaAndFlagsValue.1
flags.remove(.preferMediaInline)
mediaAndFlags = (mediaAndFlagsValue.0, flags)
if let mediaAndFlagsValue = mediaAndFlags {
if mediaAndFlagsValue.0 is TelegramMediaStory || mediaAndFlagsValue.0 is WallpaperPreviewMedia {
var flags = mediaAndFlagsValue.1
flags.remove(.preferMediaInline)
mediaAndFlags = (mediaAndFlagsValue.0, flags)
}
}
var contentMediaAspectFilled = false