diff --git a/src/ui/simple/CSimpleTop.cpp b/src/ui/simple/CSimpleTop.cpp index 61a4a8f..4283997 100644 --- a/src/ui/simple/CSimpleTop.cpp +++ b/src/ui/simple/CSimpleTop.cpp @@ -400,6 +400,11 @@ CSimpleTop::CSimpleTop() : CLayoutFrame() { CSimpleTop::~CSimpleTop() { // TODO + while (auto frame = this->m_frames.Head()) { + this->m_frames.UnlinkNode(frame); + delete frame; + } + for (auto& strata : this->m_strata) { delete strata; strata = nullptr;