| Index: src/core/SkDraw.cpp
|
| diff --git a/src/core/SkDraw.cpp b/src/core/SkDraw.cpp
|
| index e905f4b9f561b6ff31d19589feee333aa9d8af7f..4deefdc6404eb38ab2a1d484d15456cbec4f8e99 100644
|
| --- a/src/core/SkDraw.cpp
|
| +++ b/src/core/SkDraw.cpp
|
| @@ -460,7 +460,7 @@ bool PtProcRec::init(SkCanvas::PointMode mode, const SkPaint& paint,
|
| return true;
|
| }
|
| if (paint.getStrokeCap() != SkPaint::kRound_Cap &&
|
| - matrix->rectStaysRect() && SkCanvas::kPoints_PointMode == mode) {
|
| + matrix->isScaleTranslate() && SkCanvas::kPoints_PointMode == mode) {
|
| SkScalar sx = matrix->get(SkMatrix::kMScaleX);
|
| SkScalar sy = matrix->get(SkMatrix::kMScaleY);
|
| if (SkScalarNearlyZero(sx - sy)) {
|
|
|