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 7f6b3dcf70
commit ffd99499fb

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