mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-03-01 22:31:10 +00:00
Fix animation
This commit is contained in:
@@ -104,7 +104,7 @@ public extension CALayer {
|
||||
|
||||
return animation
|
||||
} else if timingFunction == kCAMediaTimingFunctionSpring {
|
||||
if #available(iOS 26.0, *) {
|
||||
if #available(iOS 26.0, *), abs(duration - 0.3832) <= 0.0001 {
|
||||
let animation = make26SpringAnimationImpl(keyPath, duration)
|
||||
animation.fromValue = from
|
||||
animation.toValue = to
|
||||
|
||||
@@ -91,12 +91,19 @@ public final class TabBarComponent: Component {
|
||||
|
||||
if #available(iOS 26.0, *) {
|
||||
self.nativeTabBar = UITabBar()
|
||||
self.nativeTabBar?.traitOverrides.verticalSizeClass = .compact
|
||||
self.nativeTabBar?.traitOverrides.horizontalSizeClass = .compact
|
||||
} else {
|
||||
self.nativeTabBar = nil
|
||||
}
|
||||
|
||||
super.init(frame: frame)
|
||||
|
||||
if #available(iOS 17.0, *) {
|
||||
self.traitOverrides.verticalSizeClass = .compact
|
||||
self.traitOverrides.horizontalSizeClass = .compact
|
||||
}
|
||||
|
||||
self.addSubview(self.contextGestureContainerView)
|
||||
|
||||
if let nativeTabBar = self.nativeTabBar {
|
||||
|
||||
Reference in New Issue
Block a user