mirror of https://github.com/ocornut/imgui
Viewports: don't call platform_io.Platform_GetWindowWorkAreaInsets() before window creation. (#7823)
Amend a18f020
This commit is contained in:
parent
a18f020072
commit
7b6314f47d
|
@ -15243,7 +15243,7 @@ static void ImGui::UpdateViewportsNewFrame()
|
|||
viewport->WorkInsetMin = viewport->BuildWorkInsetMin;
|
||||
viewport->WorkInsetMax = viewport->BuildWorkInsetMax;
|
||||
viewport->BuildWorkInsetMin = viewport->BuildWorkInsetMax = ImVec2(0.0f, 0.0f);
|
||||
if (g.PlatformIO.Platform_GetWindowWorkAreaInsets != NULL)
|
||||
if (g.PlatformIO.Platform_GetWindowWorkAreaInsets != NULL && platform_funcs_available)
|
||||
{
|
||||
ImVec4 insets = g.PlatformIO.Platform_GetWindowWorkAreaInsets(viewport);
|
||||
IM_ASSERT(insets.x >= 0.0f && insets.y >= 0.0f && insets.z >= 0.0f && insets.w >= 0.0f);
|
||||
|
|
Loading…
Reference in New Issue