mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-09-03 14:10:33 +03:00
0027724: Visualization, TKV3d - Null handle check missing in AIS_InteractiveContext::SelectedShape()
Null handle check has been added.
This commit is contained in:
@@ -1239,7 +1239,7 @@ TopoDS_Shape AIS_InteractiveContext::SelectedShape() const
|
||||
|
||||
const Handle(StdSelect_BRepOwner) anOwner =
|
||||
Handle(StdSelect_BRepOwner)::DownCast (mySelection->Value());
|
||||
if (!anOwner->HasSelectable())
|
||||
if (anOwner.IsNull() || !anOwner->HasSelectable())
|
||||
return TopoDS_Shape();
|
||||
|
||||
return anOwner->Shape().Located (anOwner->Location() * anOwner->Shape().Location());
|
||||
|
Reference in New Issue
Block a user