mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-23 12:27:01 +00:00
Implicit "Debug" window hide itself based on cursor extend instead of the 'Accessed' flag.
This commit is contained in:
parent
d953f8d99a
commit
11025b3160
@ -2064,8 +2064,9 @@ void ImGui::Render()
|
|||||||
{
|
{
|
||||||
// Hide implicit window if it hasn't been used
|
// Hide implicit window if it hasn't been used
|
||||||
IM_ASSERT(g.CurrentWindowStack.size() == 1); // Mismatched Begin/End
|
IM_ASSERT(g.CurrentWindowStack.size() == 1); // Mismatched Begin/End
|
||||||
if (g.CurrentWindow && !g.CurrentWindow->Accessed)
|
if (ImGuiWindow* window = g.CurrentWindow)
|
||||||
g.CurrentWindow->Visible = false;
|
if (ImLengthSqr(window->DC.CursorMaxPos - window->DC.CursorStartPos) < 0.001f)
|
||||||
|
g.CurrentWindow->Visible = false;
|
||||||
ImGui::End();
|
ImGui::End();
|
||||||
|
|
||||||
// Select window for move/focus when we're done with all our widgets (we use the root window ID here)
|
// Select window for move/focus when we're done with all our widgets (we use the root window ID here)
|
||||||
|
Loading…
Reference in New Issue
Block a user