Przeglądaj źródła

Removed unnecessary assert (will crash well enough without) + comment

ocornut 10 lat temu
rodzic
commit
876a755bac
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      imgui.cpp

+ 1 - 1
imgui.cpp

@@ -1222,8 +1222,8 @@ public:
 
 
 static inline ImGuiWindow* GetCurrentWindow()
 static inline ImGuiWindow* GetCurrentWindow()
 {
 {
+    // If this ever crash it probably means that ImGui::NewFrame() hasn't been called. We should always have a CurrentWindow in the stack (there is an implicit "Debug" window)
     ImGuiState& g = *GImGui;
     ImGuiState& g = *GImGui;
-    IM_ASSERT(g.CurrentWindow != NULL);    // ImGui::NewFrame() hasn't been called yet?
     g.CurrentWindow->Accessed = true;
     g.CurrentWindow->Accessed = true;
     return g.CurrentWindow;
     return g.CurrentWindow;
 }
 }