mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-02-08 12:24:39 +00:00
UI fixes
This commit is contained in:
@@ -1401,6 +1401,11 @@ final class ChatListSearchListPaneNode: ASDisplayNode, ChatListSearchPaneNode {
|
||||
var entries: [ChatListSearchEntry] = []
|
||||
var index = 0
|
||||
|
||||
var recentPeers = recentPeers
|
||||
if query != nil {
|
||||
recentPeers = []
|
||||
}
|
||||
|
||||
let _ = currentRemotePeers.swap((foundRemotePeers.0, foundRemotePeers.1))
|
||||
|
||||
let filteredPeer: (EnginePeer, EnginePeer) -> Bool = { peer, accountPeer in
|
||||
|
||||
@@ -1137,7 +1137,7 @@
|
||||
if ([self.item.asset isKindOfClass:[TGMediaAsset class]]) {
|
||||
itemSignal = [TGMediaAssetImageSignals playerItemForVideoAsset:(TGMediaAsset *)self.item.asset];
|
||||
}
|
||||
else if (self.item.avAsset != nil) {
|
||||
else if ([self.item respondsToSelector:@selector(avAsset)] && self.item.avAsset != nil) {
|
||||
itemSignal = [self.item.avAsset mapToSignal:^SSignal *(AVAsset *avAsset) {
|
||||
if ([avAsset isKindOfClass:[AVAsset class]]) {
|
||||
return [SSignal single:[AVPlayerItem playerItemWithAsset:avAsset]];
|
||||
|
||||
Reference in New Issue
Block a user