X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FAIS%2FAIS_InteractiveObject.cxx;h=d6289aef3eb5dc58d7075a24e76feb6d0cb8abee;hp=e2b914bcc66184c076a295ce4e6533ac22b02c0d;hb=da0e82aac3fff843743f73f757f221ffec5ecfdb;hpb=efef9da8e5c588b8662f4c474a5a7880af2ea611 diff --git a/src/AIS/AIS_InteractiveObject.cxx b/src/AIS/AIS_InteractiveObject.cxx index e2b914b..d6289ae 100755 --- a/src/AIS/AIS_InteractiveObject.cxx +++ b/src/AIS/AIS_InteractiveObject.cxx @@ -155,6 +155,8 @@ Handle(AIS_InteractiveContext) AIS_InteractiveObject::GetContext() const void AIS_InteractiveObject::SetContext(const Handle(AIS_InteractiveContext)& aCtx) { myCTXPtr = aCtx.operator->(); + if( aCtx.IsNull()) + return; if (myDrawer.IsNull()) { myDrawer = new AIS_Drawer; #ifdef DEB