Various fixes

This commit is contained in:
Ilya Laktyushin
2023-08-06 20:37:11 +02:00
parent eb66f51388
commit 94599bb59e
5 changed files with 14 additions and 5 deletions

View File

@@ -76,6 +76,8 @@ public final class DrawingEntitiesView: UIView, TGPhotoDrawingEntitiesView {
var entityAdded: (DrawingEntity) -> Void = { _ in }
var entityRemoved: (DrawingEntity) -> Void = { _ in }
var autoSelectEntities = false
private let topEdgeView = UIView()
private let leftEdgeView = UIView()
@@ -813,7 +815,7 @@ public final class DrawingEntitiesView: UIView, TGPhotoDrawingEntitiesView {
}
}
}
else if gestureRecognizer.numberOfTouches == 1, let viewToSelect = self.entity(at: location) {
else if self.autoSelectEntities, gestureRecognizer.numberOfTouches == 1, let viewToSelect = self.entity(at: location) {
self.selectEntity(viewToSelect.entity, animate: false)
self.onInteractionUpdated(true)
}