Various UI fixes

This commit is contained in:
Ilya Laktyushin
2019-03-19 19:02:59 +04:00
parent f2d8c13efa
commit ed735ab8c1
79 changed files with 1277 additions and 528 deletions

View File

@@ -32,6 +32,7 @@ final class ChatMediaInputGifPane: ChatMediaInputPane, UIScrollViewDelegate {
private let emptyNode: ImmediateTextNode
private let disposable = MetaDisposable()
let trendingPromise = Promise<[FileMediaReference]?>(nil)
private var validLayout: (CGSize, CGFloat, CGFloat, Bool, Bool)?
private var didScrollPreviousOffset: CGFloat?
@@ -124,6 +125,8 @@ final class ChatMediaInputGifPane: ChatMediaInputPane, UIScrollViewDelegate {
super.willEnterHierarchy()
if self.multiplexedNode == nil {
self.trendingPromise.set(paneGifSearchForQuery(account: account, query: "", updateActivity: nil))
let multiplexedNode = MultiplexedVideoNode(account: account)
self.multiplexedNode = multiplexedNode
if let layout = self.validLayout {