Various fixes

This commit is contained in:
Ilya Laktyushin 2022-11-10 21:06:23 +04:00
parent 57c7a4d521
commit f74e2f1813
2 changed files with 5 additions and 2 deletions

View File

@ -178,7 +178,10 @@ public class ChatListItem: ListViewItem, ChatListSearchItemNeighbour {
if case let .forum(_, _, threadIdValue, _, _) = self.index {
threadId = threadIdValue
}
self.interaction.messageSelected(peer, threadId ?? message.threadId, message, promoInfo)
if threadId == nil, self.interaction.searchTextHighightState != nil, case let .channel(channel) = peer, channel.flags.contains(.isForum) {
threadId = message.threadId
}
self.interaction.messageSelected(peer, threadId, message, promoInfo)
} else if let peer = peer.peer {
self.interaction.peerSelected(peer, nil, nil, promoInfo)
} else if let peer = peer.peers[peer.peerId] {

View File

@ -664,7 +664,7 @@ public func makeDefaultDarkPresentationTheme(extendingThemeReference: Presentati
let inputButtonPanel = PresentationThemeInputButtonPanel(
panelSeparatorColor: UIColor(rgb: 0x545458, alpha: 0.3),
panelBackgroundColor: UIColor(rgb: 0x141414, alpha: 0.65),
panelBackgroundColor: UIColor(rgb: 0x141414, alpha: 0.85),
buttonFillColor: UIColor(rgb: 0xe9e9e9, alpha: 0.85),
buttonHighlightColor: UIColor(rgb: 0xffffff, alpha: 0.05),
buttonStrokeColor: UIColor(rgb: 0x000000, alpha: 0.85),