Update label parent in button

This commit is contained in:
Nikita Lisitsa 2021-02-25 14:58:47 +03:00
parent 8feb15fc5c
commit e6b731f5d7

View file

@ -67,8 +67,11 @@ namespace psemek::ui
void button::set_label(std::shared_ptr<struct label> label)
{
if (label_) label_->set_parent(nullptr);
label_ = std::move(label);
children_[0] = label_.get();
if (label_) label_->set_parent(this);
}
}