mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-30 20:51:06 +01:00 
			
		
		
		
	Render: draw dimmed background earlier to match docking code. (#6716)
Amend f422e78
This commit is contained in:
		| @@ -5083,6 +5083,10 @@ void ImGui::Render() | ||||
|  | ||||
|     CallContextHooks(&g, ImGuiContextHookType_RenderPre); | ||||
|  | ||||
|     // Draw modal/window whitening backgrounds | ||||
|     if (first_render_of_frame) | ||||
|         RenderDimmedBackgrounds(); | ||||
|  | ||||
|     // Add background ImDrawList (for each active viewport) | ||||
|     for (int n = 0; n != g.Viewports.Size; n++) | ||||
|     { | ||||
| @@ -5092,10 +5096,6 @@ void ImGui::Render() | ||||
|             AddDrawListToDrawDataEx(&viewport->DrawDataP, viewport->DrawDataBuilder.Layers[0], GetBackgroundDrawList(viewport)); | ||||
|     } | ||||
|  | ||||
|     // Draw modal/window whitening backgrounds | ||||
|     if (first_render_of_frame) | ||||
|         RenderDimmedBackgrounds(); | ||||
|  | ||||
|     // Add ImDrawList to render | ||||
|     ImGuiWindow* windows_to_render_top_most[2]; | ||||
|     windows_to_render_top_most[0] = (g.NavWindowingTarget && !(g.NavWindowingTarget->Flags & ImGuiWindowFlags_NoBringToFrontOnFocus)) ? g.NavWindowingTarget->RootWindow : NULL; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user