From 2b8dfe756ed856c1f6e0a69597b9ae0b859d6237 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 feca35f0a3..bb3b3dadc0 100755 --- a/src/AIS/AIS_Dimension.cxx +++ b/src/AIS/AIS_Dimension.cxx @@ -409,6 +409,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