@@ -49,35 +49,35 @@ struct LevelDesignerCanvasView: View {
4949 } else if let triangle = peggleObject as? TriangleBlock {
5050 return AnyView (
5151 ZStack {
52- TriangleView ( location: . constant( CGPoint ( x: triangle. center. xCoordinate,
53- y: triangle. center. yCoordinate) ) ,
54- triangleBase: triangle. base,
55- triangleHeight: triangle. height)
56- . onTapGesture {
57- if keyboardResponder. currentHeight == 0 && levelManager. isDeleteSelected {
58- levelManager. delete ( peggleObject: triangle)
59- }
60- }
61- . onLongPressGesture ( minimumDuration: 1.5 ) {
62- if keyboardResponder. currentHeight == 0 {
63- levelManager. delete ( peggleObject: triangle)
52+ TriangleView ( location: . constant( CGPoint ( x: triangle. center. xCoordinate,
53+ y: triangle. center. yCoordinate) ) ,
54+ triangleBase: triangle. base,
55+ triangleHeight: triangle. height)
56+ . onTapGesture {
57+ if keyboardResponder. currentHeight == 0 && levelManager. isDeleteSelected {
58+ levelManager. delete ( peggleObject: triangle)
59+ }
6460 }
65- }
66- . gesture ( DragGesture ( ) . onChanged ( { value in
67- if keyboardResponder. currentHeight == 0 {
68- if isResize {
69- let locationOfFinger = value. location
70- levelManager. resizeObject ( peggleObject: triangle,
71- location: locationOfFinger,
72- canvasDimensions: canvasDimensions)
73- } else {
74- let locationOfTriangle = value. location
75- levelManager. dragObject ( peggleObject: triangle,
76- newLocation: locationOfTriangle,
77- canvasDimensions: canvasDimensions)
61+ . onLongPressGesture ( minimumDuration: 1.5 ) {
62+ if keyboardResponder. currentHeight == 0 {
63+ levelManager. delete ( peggleObject: triangle)
7864 }
7965 }
80- } ) )
66+ . gesture ( DragGesture ( ) . onChanged ( { value in
67+ if keyboardResponder. currentHeight == 0 {
68+ if isResize {
69+ let locationOfFinger = value. location
70+ levelManager. resizeObject ( peggleObject: triangle,
71+ location: locationOfFinger,
72+ canvasDimensions: canvasDimensions)
73+ } else {
74+ let locationOfTriangle = value. location
75+ levelManager. dragObject ( peggleObject: triangle,
76+ newLocation: locationOfTriangle,
77+ canvasDimensions: canvasDimensions)
78+ }
79+ }
80+ } ) )
8181 } )
8282 } else {
8383 return AnyView ( EmptyView ( ) )
0 commit comments