From bb274b6ecb54801e2c97b82623eae391a3e2fa51 Mon Sep 17 00:00:00 2001 From: Joost De Cock Date: Sat, 6 Apr 2019 12:56:01 +0200 Subject: [PATCH] bug: Fixed issue with grainline when pocket(flap) isn't rounded --- packages/carlton/src/pocket.js | 4 ++-- packages/carlton/src/pocketlining.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/carlton/src/pocket.js b/packages/carlton/src/pocket.js index 403c0b35934..0167baa02c9 100644 --- a/packages/carlton/src/pocket.js +++ b/packages/carlton/src/pocket.js @@ -68,8 +68,8 @@ export default function(part) { }); macro("grainline", { - from: points.bottomLeft.shift(0, 10+store.get("pocketRadius")), - to: points.edgeLeft.shift(0, 10+store.get("pocketRadius")), + from: points.bottomLeft.shift(0, 10+ (store.get("pocketRadius") || 0)), + to: points.edgeLeft.shift(0, 10+ (store.get("pocketRadius") || 0)), }); if (sa) paths.sa = paths.seam.offset(sa).attr("class", "fabric sa"); diff --git a/packages/carlton/src/pocketlining.js b/packages/carlton/src/pocketlining.js index 3c7298ed773..66433348024 100644 --- a/packages/carlton/src/pocketlining.js +++ b/packages/carlton/src/pocketlining.js @@ -52,8 +52,8 @@ export default function(part) { }); macro("grainline", { - from: points.bottomLeft.shift(0, 10+store.get("pocketRadius")), - to: points.topLeft.shift(0, 10+store.get("pocketRadius")), + from: points.bottomLeft.shift(0, 10+ (store.get("pocketRadius") || 0)), + to: points.topLeft.shift(0, 10+ (store.get("pocketRadius") || 0)), }); if (sa) paths.sa = paths.seam.offset(sa).attr("class", "lining sa");