0027285: Visualization - selection of AIS_MultipleConnectedInteractive is broken
authorvpa <vpa@opencascade.com>
Fri, 18 Mar 2016 11:26:07 +0000 (14:26 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 18 Mar 2016 13:26:52 +0000 (16:26 +0300)
commit7411850ad7eb514cfb57668d35d6366e3241fe38
tree0ec0adacb8ea67c97771a3f8829479db2b5356ff
parent1511c7e90f1ab04e3ee01d94fc146a04c07da160
0027285: Visualization - selection of AIS_MultipleConnectedInteractive is broken

- method SelectMgr_SelectableObject::HasSelection became virtual, unnecessary variable was removed;
- redefined HasSelection method for multiple connected interactives;
- AIS_InteractiveContext::AddOrRemoveSelected was corrected to use global selection owner;
- test case for issue #27285
src/AIS/AIS_InteractiveContext_1.cxx
src/AIS/AIS_MultipleConnectedInteractive.cxx
src/AIS/AIS_MultipleConnectedInteractive.hxx
src/SelectMgr/SelectMgr_SelectableObject.cxx
src/SelectMgr/SelectMgr_SelectableObject.hxx
tests/bugs/vis/bug27285 [new file with mode: 0644]