mirror of
https://github.com/ocornut/imgui.git
synced 2025-12-24 07:08:54 +00:00
Viewports: fallback DpiScale pulled from fallback Monitor for consistency.
Amenda4ebe3d5,95c4111. (#8385, #8401, #8393)
This commit is contained in:
@@ -16220,10 +16220,7 @@ ImGuiViewportP* ImGui::AddUpdateViewport(ImGuiWindow* window, ImGuiID id, const
|
||||
|
||||
// Store initial DpiScale before the OS platform window creation, based on expected monitor data.
|
||||
// This is so we can select an appropriate font size on the first frame of our window lifetime
|
||||
if (viewport->PlatformMonitor != -1)
|
||||
viewport->DpiScale = g.PlatformIO.Monitors[viewport->PlatformMonitor].DpiScale;
|
||||
else
|
||||
viewport->DpiScale = 1.0f;
|
||||
viewport->DpiScale = GetViewportPlatformMonitor(viewport)->DpiScale;
|
||||
}
|
||||
|
||||
viewport->Window = window;
|
||||
|
||||
Reference in New Issue
Block a user