1102 {
1103 HideOwnedTooltip();
1106 {
1108 }
1109
1110 if (active && active.IsActive())
1111 {
1113 if (icon && icon.GetParent() && SlotsContainer.Cast(icon.GetParent()))
1114 {
1115 SlotsContainer sc = SlotsContainer.Cast(icon.GetParent());
1116 AttachmentsGroupContainer agc = AttachmentsGroupContainer.Cast(sc.GetParent());
1117 if (agc)
1118 {
1120 }
1121 }
1122
1123 active.SetSameLevelPreviousActive();
1124 }
1125
1126 if (!active || !active.IsActive())
1127 {
1130 {
1132
1135 }
1137 {
1139 }
1140 else
1141 {
1144 }
1145 }
1146 }
override void SetActive(bool active)
override void SetLastActive()
void Container(LayoutHolder parent)
ref array< LayoutHolder > m_OpenedContainers
override void SetLastActive()
bool IsFirstContainerFocused()
SlotsIcon GetFocusedSlotsIcon()