mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 05:01:05 +01:00 
			
		
		
		
	Docking: Fixed double-overlay when dragging window over one of the (four cardinal) outer drop boxes. (#2109)
This commit is contained in:
		| @@ -12354,6 +12354,8 @@ void ImGui::BeginAsDockableDragDropTarget(ImGuiWindow* window) | ||||
|                     if (DockNodePreviewDockCalc(window, root_node, payload_window, &split_outer, is_explicit_target, true)) | ||||
|                         split_data = &split_outer; | ||||
|             DockNodePreviewDockCalc(window, target_node, payload_window, &split_inner, is_explicit_target, false); | ||||
|             if (split_data == &split_outer) | ||||
|                 split_inner.IsDropAllowed = false; | ||||
|  | ||||
|             // Draw inner then outer, so that previewed tab (in inner data) will be behind the outer drop boxes | ||||
|             DockNodePreviewDockRender(window, target_node, payload_window, &split_inner); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user