From 6254380b039c60455ae4167147b86d8cec873a01 Mon Sep 17 00:00:00 2001 From: duv Date: Tue, 14 Jul 2015 17:42:27 +0300 Subject: [PATCH] 0026433: AIS_Dimension may attempt to modify the state of default Drawer shading aspect --- src/AIS/AIS_Dimension.cxx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/AIS/AIS_Dimension.cxx b/src/AIS/AIS_Dimension.cxx index a09e1a1da2..84b0637936 100755 --- a/src/AIS/AIS_Dimension.cxx +++ b/src/AIS/AIS_Dimension.cxx @@ -410,6 +410,11 @@ void AIS_Dimension::DrawText (const Handle(Prs3d_Presentation)& thePresentation, const TCollection_ExtendedString& theText, const Standard_Integer theLabelPosition) { + if (!myDrawer->HasOwnShadingAspect()) + { + myDrawer->SetShadingAspect (new Prs3d_ShadingAspect()); + } + if (myDrawer->DimensionAspect()->IsText3d()) { // getting font parameters -- 2.39.5