feat(ui): remove frame from CSimpleTop's frames list when unregistering

This commit is contained in:
fallenoak 2023-02-20 12:24:35 -06:00
parent 961c722825
commit 848c61fa2a
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D

View File

@ -580,5 +580,8 @@ void CSimpleTop::UnregisterForEvent(CSimpleFrame* frame, CSimpleEventType event,
void CSimpleTop::UnregisterFrame(CSimpleFrame* frame) {
this->HideFrame(frame, 0);
// TODO strata
auto framesLink = this->m_frames.Link(frame);
if (framesLink) {
framesLink->Unlink();
}
}