1145 {
1147 int i;
1148 bool need_reset_focus = false;
1150 for (i = 0; i <
m_Body.Count(); i++)
1151 {
1153 if ( c )
1154 {
1155 c.RecomputeOpenedContainers();
1157 {
1159 }
1160 else if (c.IsActive())
1161 {
1163 need_reset_focus = true;
1164 }
1165
1166 }
1167 }
1168
1169
1171 {
1173 {
1174 need_reset_focus = true;
1176 {
1178 {
1179 need_reset_focus = false;
1181 }
1182 }
1183 }
1184
1185 if (need_reset_focus)
1186 {
1188 }
1189 }
1190 }
override void SetActive(bool active)
override bool IsDisplayable()
void Container(LayoutHolder parent)
ref array< ref LayoutHolder > m_Body
override void SetFirstActive()
ref array< LayoutHolder > m_OpenedContainers