mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-02 00:17:02 +00:00
Fx pinned message panel glitch
This commit is contained in:
parent
a26d57e18c
commit
4dcedbd52a
@ -55,11 +55,11 @@ public struct ChatHistoryCombinedInitialReadStateData {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public struct ChatHistoryCombinedInitialData {
|
public struct ChatHistoryCombinedInitialData {
|
||||||
let initialData: InitialMessageHistoryData?
|
var initialData: InitialMessageHistoryData?
|
||||||
let buttonKeyboardMessage: Message?
|
var buttonKeyboardMessage: Message?
|
||||||
let cachedData: CachedPeerData?
|
var cachedData: CachedPeerData?
|
||||||
let cachedDataMessages: [MessageId: Message]?
|
var cachedDataMessages: [MessageId: Message]?
|
||||||
let readStateData: [PeerId: ChatHistoryCombinedInitialReadStateData]?
|
var readStateData: [PeerId: ChatHistoryCombinedInitialReadStateData]?
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ChatHistoryViewUpdate {
|
enum ChatHistoryViewUpdate {
|
||||||
@ -604,6 +604,8 @@ public final class ChatHistoryListNode: ListView, ChatHistoryNode {
|
|||||||
if let strongSelf = self {
|
if let strongSelf = self {
|
||||||
if !strongSelf.didSetInitialData {
|
if !strongSelf.didSetInitialData {
|
||||||
strongSelf.didSetInitialData = true
|
strongSelf.didSetInitialData = true
|
||||||
|
var combinedInitialData = combinedInitialData
|
||||||
|
combinedInitialData?.cachedData = nil
|
||||||
strongSelf._initialData.set(.single(combinedInitialData))
|
strongSelf._initialData.set(.single(combinedInitialData))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user