mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Adjust parameters
This commit is contained in:
parent
d5c3e43d7a
commit
8d76b157c2
@ -2426,7 +2426,7 @@ final class ChatListControllerNode: ASDisplayNode, UIGestureRecognizerDelegate {
|
|||||||
self.currentOverscrollItemExpansionTimestamp = timestamp
|
self.currentOverscrollItemExpansionTimestamp = timestamp
|
||||||
}
|
}
|
||||||
|
|
||||||
if let currentOverscrollItemExpansionTimestamp = self.currentOverscrollItemExpansionTimestamp, currentOverscrollItemExpansionTimestamp <= timestamp - 0.1 {
|
if let currentOverscrollItemExpansionTimestamp = self.currentOverscrollItemExpansionTimestamp, currentOverscrollItemExpansionTimestamp <= timestamp - 0.2 {
|
||||||
self.allowOverscrollItemExpansion = false
|
self.allowOverscrollItemExpansion = false
|
||||||
|
|
||||||
if isPrimary {
|
if isPrimary {
|
||||||
|
@ -789,8 +789,8 @@ public final class StoryPeerListComponent: Component {
|
|||||||
let expandedItemWidth: CGFloat = 60.0
|
let expandedItemWidth: CGFloat = 60.0
|
||||||
|
|
||||||
let totalOverscrollFraction: CGFloat = max(0.0, collapsedState.maxFraction - 1.0)
|
let totalOverscrollFraction: CGFloat = max(0.0, collapsedState.maxFraction - 1.0)
|
||||||
let overscrollStage1 = min(0.7, totalOverscrollFraction)
|
let overscrollStage1 = min(0.5, totalOverscrollFraction)
|
||||||
let overscrollStage2 = max(0.0, totalOverscrollFraction - 0.7)
|
let overscrollStage2 = max(0.0, totalOverscrollFraction - 0.5)
|
||||||
|
|
||||||
//let realTimeOverscrollFraction: CGFloat = max(0.0, (1.0 - component.collapseFraction) - 1.0)
|
//let realTimeOverscrollFraction: CGFloat = max(0.0, (1.0 - component.collapseFraction) - 1.0)
|
||||||
let realTimeOverscrollFraction = totalOverscrollFraction
|
let realTimeOverscrollFraction = totalOverscrollFraction
|
||||||
@ -803,13 +803,13 @@ public final class StoryPeerListComponent: Component {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if overscrollStage1 >= 0.6 {
|
if overscrollStage1 >= 0.5 {
|
||||||
self.overscrollHiddenChatItemsAllowed = true
|
self.overscrollHiddenChatItemsAllowed = true
|
||||||
} else {
|
} else {
|
||||||
self.overscrollHiddenChatItemsAllowed = false
|
self.overscrollHiddenChatItemsAllowed = false
|
||||||
}
|
}
|
||||||
|
|
||||||
if let overscrollFocusIndex, overscrollStage2 >= 0.6 {
|
if let overscrollFocusIndex, overscrollStage2 >= 0.5 {
|
||||||
self.overscrollSelectedId = self.sortedItems[overscrollFocusIndex].peer.id
|
self.overscrollSelectedId = self.sortedItems[overscrollFocusIndex].peer.id
|
||||||
} else {
|
} else {
|
||||||
self.overscrollSelectedId = nil
|
self.overscrollSelectedId = nil
|
||||||
|
Loading…
x
Reference in New Issue
Block a user