diff --git a/bin.c b/bin.c index f6685a57..6e41dca8 100644 --- a/bin.c +++ b/bin.c @@ -92,7 +92,6 @@ static void binSetMainControl(uiBin *bb, uiControl *mainControl) b->mainControl = mainControl; if (b->mainControl != NULL) uiControlSetParent(b->mainControl, uiContainer(b)); - uiContainerUpdate(uiContainer(b)); } static void binSetMargins(uiBin *bb, intmax_t left, intmax_t top, intmax_t right, intmax_t bottom) @@ -103,7 +102,6 @@ static void binSetMargins(uiBin *bb, intmax_t left, intmax_t top, intmax_t right b->marginRight = right; b->marginTop = top; b->marginBottom = bottom; - uiContainerUpdate(uiContainer(b)); } uiBin *newBin(void) diff --git a/box.c b/box.c index 9dae044d..99ad25b3 100644 --- a/box.c +++ b/box.c @@ -254,8 +254,7 @@ static void boxSetPadded(uiBox *ss, int padded) struct box *b = (struct box *) ss; b->padded = padded; - if (b->parent != NULL) - uiContainerUpdate(b->parent); + uiContainerUpdate(uiContainer(b)); } uiBox *uiNewHorizontalBox(void)