mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Fix grid layout for group sticker pack setup
This commit is contained in:
parent
b920e3e2c9
commit
660b1d27bd
@ -497,6 +497,9 @@ open class GridNode: GridNodeScroller, UIScrollViewDelegate {
|
||||
var nextItemOrigin = CGPoint(x: initialSpacing + itemInsets.left, y: 0.0)
|
||||
var index = 0
|
||||
var previousSection: GridSection?
|
||||
|
||||
var previousFillsRow = false
|
||||
|
||||
for item in self.items {
|
||||
var itemSize = defaultItemSize
|
||||
|
||||
@ -508,6 +511,12 @@ open class GridNode: GridNodeScroller, UIScrollViewDelegate {
|
||||
keepSection = false
|
||||
}
|
||||
|
||||
|
||||
if !previousFillsRow && item.fillsRowWithDynamicHeight != nil {
|
||||
keepSection = false
|
||||
}
|
||||
previousFillsRow = item.fillsRowWithDynamicHeight != nil
|
||||
|
||||
if !keepSection {
|
||||
if incrementedCurrentRow {
|
||||
nextItemOrigin.x = initialSpacing + itemInsets.left
|
||||
|
Loading…
x
Reference in New Issue
Block a user