mirror of
				https://github.com/ocornut/imgui.git
				synced 2025-10-26 12:27:30 +00:00 
			
		
		
		
	Nav: Fixed SetItemDefaultFocus from stealing default focus when we are initializing default focus for a menu bar layer (#787)
This commit is contained in:
		| @@ -4132,7 +4132,7 @@ void ImGui::SetItemAllowOverlap() | ||||
| void ImGui::SetItemDefaultFocus() | ||||
| { | ||||
|     ImGuiContext& g = *GImGui; | ||||
|     if (g.NavWindow == g.CurrentWindow->RootNavWindow && (g.NavInitDefaultRequest || g.NavInitDefaultResultId != 0)) | ||||
|     if (g.NavWindow == g.CurrentWindow->RootNavWindow && (g.NavInitDefaultRequest || g.NavInitDefaultResultId != 0) && g.NavLayer == g.NavWindow->DC.NavLayerCurrent) | ||||
|     { | ||||
|         g.NavInitDefaultRequest = false; | ||||
|         g.NavInitDefaultResultExplicit = true; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 omar
					omar