mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 21:21:06 +01:00 
			
		
		
		
	Made it illegal to call Begin("") with an empty string. This somehow accidentally worked before but had various undesirable side-effect as the window would have ID zero. In particular it is causing problems in viewport/docking branches.
This commit is contained in:
		| @@ -4621,7 +4621,7 @@ bool ImGui::Begin(const char* name, bool* p_open, ImGuiWindowFlags flags) | ||||
| { | ||||
|     ImGuiContext& g = *GImGui; | ||||
|     const ImGuiStyle& style = g.Style; | ||||
|     IM_ASSERT(name != NULL);                        // Window name required | ||||
|     IM_ASSERT(name != NULL && name[0] != '\0');     // Window name required | ||||
|     IM_ASSERT(g.FrameScopeActive);                  // Forgot to call ImGui::NewFrame() | ||||
|     IM_ASSERT(g.FrameCountEnded != g.FrameCount);   // Called ImGui::Render() or ImGui::EndFrame() and haven't called ImGui::NewFrame() again yet | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user