Draft: fix dim unit override for Building US unit system

Fixes #21092.
This commit is contained in:
Roy-043
2025-05-03 12:08:57 +02:00
committed by Yorik van Havre
parent 6b4fc52a60
commit da3c843b50

View File

@@ -596,7 +596,7 @@ class ViewProviderLinearDimension(ViewProviderDimensionBase):
unit = vobj.UnitOverride
# Special representation if we use 'Building US' scheme
if (params.get_param("UserSchema", path="Units") == 5) or (unit == "arch"):
if (not unit and params.get_param("UserSchema", path="Units") == 5) or (unit == "arch"):
self.string = App.Units.Quantity(length, App.Units.Length).UserString
if self.string.count('"') > 1:
# multiple inch tokens