mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-15 01:17:00 +00:00
Added assert in BeginChild(ImGuiId id).
This commit is contained in:
parent
223be68d77
commit
2081fc15b5
@ -3009,8 +3009,8 @@ static void ImGui::NavUpdate()
|
|||||||
// Exit child window
|
// Exit child window
|
||||||
ImGuiWindow* child_window = g.NavWindow;
|
ImGuiWindow* child_window = g.NavWindow;
|
||||||
ImGuiWindow* parent_window = g.NavWindow->ParentWindow;
|
ImGuiWindow* parent_window = g.NavWindow->ParentWindow;
|
||||||
FocusWindow(parent_window);
|
|
||||||
IM_ASSERT(child_window->ChildId != 0);
|
IM_ASSERT(child_window->ChildId != 0);
|
||||||
|
FocusWindow(parent_window);
|
||||||
SetNavID(child_window->ChildId, 0);
|
SetNavID(child_window->ChildId, 0);
|
||||||
g.NavIdIsAlive = false;
|
g.NavIdIsAlive = false;
|
||||||
if (g.NavDisableMouseHover)
|
if (g.NavDisableMouseHover)
|
||||||
@ -5009,6 +5009,7 @@ bool ImGui::BeginChild(const char* str_id, const ImVec2& size_arg, bool border,
|
|||||||
|
|
||||||
bool ImGui::BeginChild(ImGuiID id, const ImVec2& size_arg, bool border, ImGuiWindowFlags extra_flags)
|
bool ImGui::BeginChild(ImGuiID id, const ImVec2& size_arg, bool border, ImGuiWindowFlags extra_flags)
|
||||||
{
|
{
|
||||||
|
IM_ASSERT(id != 0);
|
||||||
return BeginChildEx(NULL, id, size_arg, border, extra_flags);
|
return BeginChildEx(NULL, id, size_arg, border, extra_flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user