From 34cafc761a206c5574ca9585716776e02c447f8f Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 29 Apr 2025 19:26:39 +0500 Subject: [PATCH] Use actual text position instead of local pos rendering drawings text decorations E.g. it's important if text is part of parametric array and it's local position may be constant, but it's constrainet by parent's position. --- src/bonsai/bonsai/bim/module/drawing/decoration.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/drawing/decoration.py b/src/bonsai/bonsai/bim/module/drawing/decoration.py index 2e546b55ac..59755effe0 100644 --- a/src/bonsai/bonsai/bim/module/drawing/decoration.py +++ b/src/bonsai/bonsai/bim/module/drawing/decoration.py @@ -590,7 +590,7 @@ class BaseDecorator: """if `text_world_position` is not provided, the object's location will be used""" if not text_world_position: - text_world_position = obj.location + text_world_position = obj.matrix_world.translation region = context.region region3d = context.region_data