mirror of
https://github.com/Drezil/imgui.git
synced 2024-12-19 14:36:34 +00:00
Docking: Fixed GetBackgroundDrawList(), GetForegroundDrawList() overwriting ImDrawList flags after clear, leading to the AllowVtxOffset flag not being cleared. (#2638)
This commit is contained in:
parent
adbbd17cb6
commit
50d421fa19
@ -3285,7 +3285,6 @@ static ImDrawList* GetViewportDrawList(ImGuiViewportP* viewport, size_t drawlist
|
|||||||
draw_list->Clear();
|
draw_list->Clear();
|
||||||
draw_list->PushTextureID(g.IO.Fonts->TexID);
|
draw_list->PushTextureID(g.IO.Fonts->TexID);
|
||||||
draw_list->PushClipRect(viewport->Pos, viewport->Pos + viewport->Size, false);
|
draw_list->PushClipRect(viewport->Pos, viewport->Pos + viewport->Size, false);
|
||||||
draw_list->Flags = (g.Style.AntiAliasedLines ? ImDrawListFlags_AntiAliasedLines : 0) | (g.Style.AntiAliasedFill ? ImDrawListFlags_AntiAliasedFill : 0);
|
|
||||||
viewport->LastFrameDrawLists[drawlist_no] = g.FrameCount;
|
viewport->LastFrameDrawLists[drawlist_no] = g.FrameCount;
|
||||||
}
|
}
|
||||||
return draw_list;
|
return draw_list;
|
||||||
|
Loading…
Reference in New Issue
Block a user