Added assert in TreePop() to ease catching ID stack underflow earlier.

This commit is contained in:
omar 2018-06-14 15:02:43 +02:00
parent 826d77185e
commit b5d385824d

View File

@ -13323,6 +13323,7 @@ void ImGui::TreePop()
}
window->DC.TreeDepthMayJumpToParentOnPop &= (1 << window->DC.TreeDepth) - 1;
IM_ASSERT(window->IDStack.Size > 1); // There should always be 1 element in the IDStack (pushed during window creation). If this triggers you called TreePop/PopID too much.
PopID();
}