From a8f23fdecf74b641766ba397e301ddc33fd1d8f1 Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Tue, 28 Mar 2023 11:33:08 +0200 Subject: [PATCH] fix: check is value is a string --- application/source/dom/dimension.mjs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/application/source/dom/dimension.mjs b/application/source/dom/dimension.mjs index 5148e754d..cd9b35699 100644 --- a/application/source/dom/dimension.mjs +++ b/application/source/dom/dimension.mjs @@ -6,6 +6,7 @@ */ import { getWindow } from "./util.mjs"; +import { validateString } from "../types/validate.mjs"; export { convertToPixels, getDeviceDPI }; @@ -74,6 +75,10 @@ function getDeviceDPI() { */ function convertToPixels(value, parentElement = document.documentElement, fontSizeElement = document.documentElement) { + + validateString(value); + + const regex = /^(-?[\d.]+)(.*)$/; const matchResult = value.match(regex); -- GitLab