From 75cfd979ba5400c81baf0ffb82d383c58e3dfe62 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Tue, 12 Mar 2019 17:05:17 -0400 Subject: [PATCH] Modify brush stroke width to reflect current scale. --- .../ImageEditor/ImageEditorBrushViewController.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/SignalMessaging/Views/ImageEditor/ImageEditorBrushViewController.swift b/SignalMessaging/Views/ImageEditor/ImageEditorBrushViewController.swift index af56c8db1..ba47cb82d 100644 --- a/SignalMessaging/Views/ImageEditor/ImageEditorBrushViewController.swift +++ b/SignalMessaging/Views/ImageEditor/ImageEditorBrushViewController.swift @@ -165,9 +165,9 @@ public class ImageEditorBrushViewController: OWSViewController { let view = self.canvasView.gestureReferenceView let viewBounds = view.bounds let newSample = ImageEditorCanvasView.locationImageUnit(forLocationInView: locationInView, - viewBounds: viewBounds, - model: self.model, - transform: self.model.currentTransform()) + viewBounds: viewBounds, + model: self.model, + transform: self.model.currentTransform()) if let prevSample = self.currentStrokeSamples.last, prevSample == newSample { @@ -179,7 +179,7 @@ public class ImageEditorBrushViewController: OWSViewController { let strokeColor = paletteView.selectedValue.color // TODO: Tune stroke width. - let unitStrokeWidth = ImageEditorStrokeItem.defaultUnitStrokeWidth() + let unitStrokeWidth = ImageEditorStrokeItem.defaultUnitStrokeWidth() / self.model.currentTransform().scaling switch gestureRecognizer.state { case .began: