diff --git a/src/graphics/ui/elements/InlineFrame.cpp b/src/graphics/ui/elements/InlineFrame.cpp index 319a16b1b..eeef50e47 100644 --- a/src/graphics/ui/elements/InlineFrame.cpp +++ b/src/graphics/ui/elements/InlineFrame.cpp @@ -14,6 +14,7 @@ void InlineFrame::setSrc(const std::string& src) { this->src = src; if (document) { scripting::on_ui_close(*document, nullptr); + clear(); document = nullptr; root = nullptr; }