mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Various fixes
This commit is contained in:
parent
d88cd4f7c4
commit
547564eac3
@ -1368,15 +1368,15 @@ public class CameraScreen: ViewController {
|
||||
)
|
||||
|> filter { $0 && $1 }
|
||||
|> take(1)).start(next: { [weak self] _, _ in
|
||||
self?.mainPreviewView.removePlaceholder(delay: 0.15)
|
||||
self?.additionalPreviewView.removePlaceholder(delay: 0.15)
|
||||
self?.mainPreviewView.removePlaceholder(delay: 0.35)
|
||||
self?.additionalPreviewView.removePlaceholder(delay: 0.35)
|
||||
})
|
||||
} else {
|
||||
let _ = (self.mainPreviewView.isPreviewing
|
||||
|> filter { $0 }
|
||||
|> take(1)
|
||||
|> deliverOnMainQueue).start(next: { [weak self] _ in
|
||||
self?.mainPreviewView.removePlaceholder(delay: 0.15)
|
||||
self?.mainPreviewView.removePlaceholder(delay: 0.35)
|
||||
})
|
||||
}
|
||||
} else {
|
||||
@ -1581,6 +1581,9 @@ public class CameraScreen: ViewController {
|
||||
if gestureRecognizer is UIPanGestureRecognizer && otherGestureRecognizer is UIPanGestureRecognizer {
|
||||
return false
|
||||
}
|
||||
if gestureRecognizer is UIPinchGestureRecognizer && otherGestureRecognizer is UIPanGestureRecognizer {
|
||||
return false
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
|
@ -2091,6 +2091,12 @@ public final class MediaEditorScreen: ViewController, UIDropInteractionDelegate
|
||||
} else {
|
||||
self.mediaEditor?.play()
|
||||
}
|
||||
} else if self.mediaEditor?.sourceIsVideo == true {
|
||||
if isInteracting {
|
||||
self.mediaEditor?.stop()
|
||||
} else {
|
||||
self.mediaEditor?.play()
|
||||
}
|
||||
}
|
||||
self.isInteractingWithEntities = isInteracting
|
||||
if !isInteracting {
|
||||
|
Loading…
x
Reference in New Issue
Block a user