]> OCCT Git - occt-copy.git/commit
0030725: Visualization - remove Display calling from SetSelected methods of context
authornds <nds@opencascade.com>
Thu, 6 Jun 2019 13:40:52 +0000 (16:40 +0300)
committernds <nds@opencascade.com>
Tue, 11 Jun 2019 10:50:37 +0000 (13:50 +0300)
commitb65ce1439cc3d771c4656e13ae74c0fd0f01dc2a
tree6a6a366eedd7047fb6ee605a128936ddf84f311a
parent184a20c4fa5e1d62abb1e8f7008daef9c9e531c4
0030725: Visualization - remove Display calling from SetSelected methods of context

AIS_InteractiveContext::Load/ClearGlobal is modified for correct processing SetSelected for child objects.
As Display/Erase of object with children displays/erases these children, then the children status inside context should also be updated.

(cherry picked from commit 26b44c42ba1c2d999edf10d8dab4c02eae2c5ff7)

# Conflicts:
# src/AIS/AIS_InteractiveContext.hxx
src/AIS/AIS_InteractiveContext.hxx
src/AIS/AIS_InteractiveContext_1.cxx