Skip to content

Commit d0492ca

Browse files
committed
GUI Fixies
1 parent 2afed22 commit d0492ca

File tree

2 files changed

+184
-192
lines changed

2 files changed

+184
-192
lines changed

Manager/DirectX/DirectX.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,10 @@ void DirectX::Render()
242242
// ((void(*)())RenderFunc)(); // typedef void(*funcName)();
243243

244244
for (int i = 0; i < DirectX::Windows.size(); i++) {
245+
if (DirectX::Windows[i]->Opened == false) {
246+
DirectX::Windows.erase(DirectX::Windows.begin() + i--);
247+
continue;
248+
}
245249
if (DirectX::Windows[i]->Opened)
246250
DirectX::Windows[i]->Render();
247251
}

0 commit comments

Comments
 (0)