This commit is contained in:
Andrej730
2025-06-20 10:57:59 +05:00
parent 8d079ce0cb
commit 5ec77b1b1c
2 changed files with 15 additions and 7 deletions
@@ -336,10 +336,14 @@ class PolylineDecorator:
SpaceView3D.draw_handler_add(handler.draw_snap_point, (context,), "WINDOW", "POST_PIXEL") SpaceView3D.draw_handler_add(handler.draw_snap_point, (context,), "WINDOW", "POST_PIXEL")
) )
cls.handlers.append( cls.handlers.append(
SpaceView3D.draw_handler_add(handler.select_and_draw_measurements_text, (context,), "WINDOW", "POST_PIXEL") SpaceView3D.draw_handler_add(
handler.select_and_draw_measurements_text, (context,), "WINDOW", "POST_PIXEL"
)
) )
cls.handlers.append( cls.handlers.append(
SpaceView3D.draw_handler_add(handler.select_and_draw_measurements_poly, (context,), "WINDOW", "POST_VIEW") SpaceView3D.draw_handler_add(
handler.select_and_draw_measurements_poly, (context,), "WINDOW", "POST_VIEW"
)
) )
cls.handlers.append(SpaceView3D.draw_handler_add(handler, (context,), "WINDOW", "POST_VIEW")) cls.handlers.append(SpaceView3D.draw_handler_add(handler, (context,), "WINDOW", "POST_VIEW"))
cls.is_installed = True cls.is_installed = True
@@ -233,8 +233,12 @@ class MeasureDecorator:
if cls.is_installed: if cls.is_installed:
cls.uninstall() cls.uninstall()
handler = cls() handler = cls()
cls.handlers.append(SpaceView3D.draw_handler_add(handler.draw_measurements_text, (context,), "WINDOW", "POST_PIXEL")) cls.handlers.append(
cls.handlers.append(SpaceView3D.draw_handler_add(handler.draw_measurements_poly, (context,), "WINDOW", "POST_VIEW")) SpaceView3D.draw_handler_add(handler.draw_measurements_text, (context,), "WINDOW", "POST_PIXEL")
)
cls.handlers.append(
SpaceView3D.draw_handler_add(handler.draw_measurements_poly, (context,), "WINDOW", "POST_VIEW")
)
cls.is_installed = True cls.is_installed = True
@classmethod @classmethod