Adjust parameters

This commit is contained in:
Ali 2023-07-17 00:42:39 +04:00
parent d5c3e43d7a
commit 8d76b157c2
2 changed files with 5 additions and 5 deletions

View File

@ -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 {

View File

@ -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