Various fixes

This commit is contained in:
Ilya Laktyushin 2022-04-17 14:14:12 +04:00
parent 2c4dd3d411
commit 69fda4b94e
4 changed files with 4 additions and 4 deletions

View File

@ -818,7 +818,7 @@ private func channelVisibilityControllerEntries(presentationData: PresentationDa
}
}
if isGroup {
if isGroup && selectedType == .publicChannel {
var isDiscussion = false
if let cachedData = view.cachedData as? CachedChannelData, case .known = cachedData.linkedDiscussionPeerId {
isDiscussion = true

View File

@ -210,7 +210,7 @@ public class BoxedMessage: NSObject {
public class Serialization: NSObject, MTSerialization {
public func currentLayer() -> UInt {
return 141
return 142
}
public func parseMessage(_ data: Data!) -> Any! {

View File

@ -2813,7 +2813,7 @@ private final class MenuIconNode: ManagedAnimationNode {
switch state {
case .menu:
if animated {
self.trackTo(item: ManagedAnimationItem(source: .local("anim_menuclose"), frames: .range(startFrame: 20, endFrame: 0), duration: self.duration))
self.trackTo(item: ManagedAnimationItem(source: .local("anim_closemenu"), frames: .range(startFrame: 0, endFrame: 20), duration: self.duration))
} else {
self.trackTo(item: ManagedAnimationItem(source: .local("anim_menuclose"), frames: .range(startFrame: 0, endFrame: 0), duration: 0.01))
}

View File

@ -504,7 +504,7 @@ public final class WebAppController: ViewController, AttachmentContainable {
}
private func sendThemeChangedEvent() {
let themeParams = generateWebAppThemeParams(presentationData.theme)
let themeParams = generateWebAppThemeParams(self.presentationData.theme)
var themeParamsString = "{theme_params: {"
for (key, value) in themeParams {
if let value = value as? Int32 {