187
183
let [childMinHeight, childNaturalHeight] = this._switcher.actor.get_preferred_height(primary.width - hPadding);
188
184
let [childMinWidth, childNaturalWidth] = this._switcher.actor.get_preferred_width(childNaturalHeight);
189
185
childBox.x1 = Math.max(primary.x + leftPadding, primary.x + Math.floor((primary.width - childNaturalWidth) / 2));
191
187
childBox.y1 = primary.y + Math.floor((primary.height - childNaturalHeight) / 2);
192
188
childBox.y2 = childBox.y1 + childNaturalHeight;
193
189
this._switcher.actor.allocate(childBox, flags);