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 nextItemOrigin = CGPoint(x: initialSpacing + itemInsets.left, y: 0.0)
|
||||||
var index = 0
|
var index = 0
|
||||||
var previousSection: GridSection?
|
var previousSection: GridSection?
|
||||||
|
|
||||||
|
var previousFillsRow = false
|
||||||
|
|
||||||
for item in self.items {
|
for item in self.items {
|
||||||
var itemSize = defaultItemSize
|
var itemSize = defaultItemSize
|
||||||
|
|
||||||
@ -508,6 +511,12 @@ open class GridNode: GridNodeScroller, UIScrollViewDelegate {
|
|||||||
keepSection = false
|
keepSection = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if !previousFillsRow && item.fillsRowWithDynamicHeight != nil {
|
||||||
|
keepSection = false
|
||||||
|
}
|
||||||
|
previousFillsRow = item.fillsRowWithDynamicHeight != nil
|
||||||
|
|
||||||
if !keepSection {
|
if !keepSection {
|
||||||
if incrementedCurrentRow {
|
if incrementedCurrentRow {
|
||||||
nextItemOrigin.x = initialSpacing + itemInsets.left
|
nextItemOrigin.x = initialSpacing + itemInsets.left
|
||||||
|
Loading…
x
Reference in New Issue
Block a user