update InlineFrame::act

This commit is contained in:
MihailRis 2025-11-12 01:16:33 +03:00
parent 203862e206
commit fc68d6ceca

View File

@ -36,13 +36,12 @@ void InlineFrame::setDocument(const std::shared_ptr<UiDocument>& document) {
} }
void InlineFrame::act(float delta) { void InlineFrame::act(float delta) {
Container::act(delta); if (document == nullptr && !src.empty()) {
if (document || src.empty()) {
return;
}
const auto& assets = *gui.getEngine().getAssets(); const auto& assets = *gui.getEngine().getAssets();
setDocument(assets.getShared<UiDocument>(src)); setDocument(assets.getShared<UiDocument>(src));
} }
Container::act(delta);
}
void InlineFrame::setSize(glm::vec2 size) { void InlineFrame::setSize(glm::vec2 size) {
Container::setSize(size); Container::setSize(size);