From b450429204405307270116678effea0a7a98d2df Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Tue, 3 Jun 2025 21:26:43 +0200 Subject: [PATCH] Update to iD v2.34.1 --- vendor/assets/iD/iD.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/vendor/assets/iD/iD.js b/vendor/assets/iD/iD.js index abf2cab3a..d02933aca 100644 --- a/vendor/assets/iD/iD.js +++ b/vendor/assets/iD/iD.js @@ -14517,7 +14517,7 @@ "package.json"() { package_default = { name: "iD", - version: "2.34.0", + version: "2.34.1", description: "A friendly editor for OpenStreetMap", main: "dist/iD.min.js", repository: "github:openstreetmap/iD", @@ -76230,10 +76230,16 @@ this.ifd0Offset: ${this.ifd0Offset}, file.byteLength: ${e3.byteLength}`), e3.tif }); val = numbers2.join(";"); shouldUpdate = (inputValue, setValue) => { - const inputNums = inputValue.split(";").map( - (setVal) => likelyRawNumberFormat.test(setVal) ? parseFloat(setVal) : parseLocaleFloat(setVal) - ); - const setNums = setValue.split(";").map(parseLocaleFloat); + const inputNums = inputValue.split(";").map((val2) => { + const parsedNum = likelyRawNumberFormat.test(val2) ? parseFloat(val2) : parseLocaleFloat(val2); + if (!isFinite(parsedNum)) return val2; + return parsedNum; + }); + const setNums = setValue.split(";").map((val2) => { + const parsedNum = parseLocaleFloat(val2); + if (!isFinite(parsedNum)) return val2; + return parsedNum; + }); return !isEqual_default(inputNums, setNums); }; } -- 2.39.5