mirror of
https://github.com/ocornut/imgui.git
synced 2024-12-12 20:19:02 +08:00
Docking: Merge fix duplicate line + added assert to ease debugging.
This commit is contained in:
parent
b26f16a27f
commit
c3efccaa9c
@ -3513,7 +3513,6 @@ void ImGui::NewFrame()
|
|||||||
|
|
||||||
// Handle user moving window with mouse (at the beginning of the frame to avoid input lag or sheering)
|
// Handle user moving window with mouse (at the beginning of the frame to avoid input lag or sheering)
|
||||||
UpdateMouseMovingWindowNewFrame();
|
UpdateMouseMovingWindowNewFrame();
|
||||||
UpdateHoveredWindowAndCaptureFlags();
|
|
||||||
|
|
||||||
// Background darkening/whitening
|
// Background darkening/whitening
|
||||||
if (GetFrontMostPopupModal() != NULL || (g.NavWindowingTarget != NULL && g.NavWindowingHighlightAlpha > 0.0f))
|
if (GetFrontMostPopupModal() != NULL || (g.NavWindowingTarget != NULL && g.NavWindowingHighlightAlpha > 0.0f))
|
||||||
@ -10316,6 +10315,7 @@ void ImGui::DockContextBuildAddWindowsToNodes(ImGuiContext* ctx, ImGuiID root_id
|
|||||||
|
|
||||||
void ImGui::DockContextQueueDock(ImGuiContext* ctx, ImGuiWindow* target, ImGuiDockNode* target_node, ImGuiWindow* payload, ImGuiDir split_dir, float split_ratio, bool split_outer)
|
void ImGui::DockContextQueueDock(ImGuiContext* ctx, ImGuiWindow* target, ImGuiDockNode* target_node, ImGuiWindow* payload, ImGuiDir split_dir, float split_ratio, bool split_outer)
|
||||||
{
|
{
|
||||||
|
IM_ASSERT(target != payload);
|
||||||
ImGuiDockRequest req;
|
ImGuiDockRequest req;
|
||||||
req.Type = ImGuiDockRequestType_Dock;
|
req.Type = ImGuiDockRequestType_Dock;
|
||||||
req.DockTargetWindow = target;
|
req.DockTargetWindow = target;
|
||||||
|
Loading…
Reference in New Issue
Block a user