Specifies that, when the statechart leaves and then returns to a region, the statechart enters the lowest-level substates that were active when the statechart left the region.
To use the Deep History pseudostate, place this pseudostate in a region and then create a transition from a state to this pseudostate.

![]() | Note Statechart history is erased after the statechart terminates. |
You can create multiple incoming transitions to this pseudostate, but you cannot create any outgoing transitions from this pseudostate.
The Deep History pseudostate returns to the lowest-level substates that were active when the statechart left the region. To return to the highest-level substates, use the Shallow History pseudostate.