Chat wallpaper fixes

This commit is contained in:
Ilya Laktyushin
2023-04-12 21:09:24 +04:00
parent 32251e1ef2
commit e64d88916d
7 changed files with 27 additions and 4 deletions

View File

@@ -515,8 +515,11 @@ public class WallpaperGalleryController: ViewController {
var dismissed = false
toolbarNode.done = { [weak self] in
if let strongSelf = self, !dismissed {
dismissed = true
if let centralItemNode = strongSelf.galleryNode.pager.centralItemNode() as? WallpaperGalleryItemNode {
if centralItemNode.cropNode.scrollNode.view.isDecelerating {
return
}
dismissed = true
let options = centralItemNode.options
if !strongSelf.entries.isEmpty {
let entry = strongSelf.entries[centralItemNode.index]