layout constraint update.