From cc28f5f8dde0836e50f0a41586b4464bfe2db929 Mon Sep 17 00:00:00 2001 From: Jason Dekarske Date: Thu, 7 Apr 2022 17:45:51 -0700 Subject: [PATCH] draw fairway first --- apps/golfview/golfview.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/golfview/golfview.js b/apps/golfview/golfview.js index e65f6b91b..cba982ec0 100644 --- a/apps/golfview/golfview.js +++ b/apps/golfview/golfview.js @@ -23,6 +23,13 @@ function drawHole(l) { rotate: hole.angle - Math.PI / 2.0, // angle in radians (default 0) }; + // draw the fairways first + hole.features.sort((a, b) => { + if (a.type === "fairway") { + return -1; + } + }) + for (var feature of hole.features) { //console.log(Object.keys(feature)); if (feature.type === "fairway") {