1098 {
1099 HideOwnedTooltip();
1102 {
1104 }
1105
1106 if (active && active.IsActive())
1107 {
1109 if (icon && icon.GetParent() && SlotsContainer.Cast(icon.GetParent()))
1110 {
1111 SlotsContainer sc = SlotsContainer.Cast(icon.GetParent());
1112 AttachmentsGroupContainer agc = AttachmentsGroupContainer.Cast(sc.GetParent());
1113 if (agc)
1114 {
1116 }
1117 }
1118
1119 active.SetSameLevelPreviousActive();
1120 }
1121
1122 if (!active || !active.IsActive())
1123 {
1126 {
1128
1131 }
1133 {
1135 }
1136 else
1137 {
1140 }
1141 }
1142 }
override void SetActive(bool active)
override void SetLastActive()
void Container(LayoutHolder parent)
ref array< LayoutHolder > m_OpenedContainers
override void SetLastActive()
bool IsFirstContainerFocused()
SlotsIcon GetFocusedSlotsIcon()