From f421d4fca9469c1164666941e5a2a042544aee01 Mon Sep 17 00:00:00 2001 From: Ian Harrigan Date: Fri, 5 Jan 2024 09:30:40 +0100 Subject: [PATCH] handle border-size / border-width --- haxe/ui/styles/Style.hx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/haxe/ui/styles/Style.hx b/haxe/ui/styles/Style.hx index 5c4bc677f..212962fc6 100644 --- a/haxe/ui/styles/Style.hx +++ b/haxe/ui/styles/Style.hx @@ -307,6 +307,20 @@ class Style { case "border-bottom-color": borderBottomColor = ValueTools.int(v.value); + case "border-size" | "border-width": + if (v.value == VNone) { + borderSize = 0; + borderTopSize = 0; + borderLeftSize = 0; + borderBottomSize = 0; + borderRightSize = 0; + } else { + borderSize = ValueTools.calcDimension(v.value); + borderTopSize = ValueTools.calcDimension(v.value); + borderLeftSize = ValueTools.calcDimension(v.value); + borderBottomSize = ValueTools.calcDimension(v.value); + borderRightSize = ValueTools.calcDimension(v.value); + } case "border-top-size" | "border-top-width": if (v.value == VNone) { borderTopSize = 0;