diff --git a/lib/libimhex/source/api/imhex_api.cpp b/lib/libimhex/source/api/imhex_api.cpp index f60efa94d..4aa2030d5 100644 --- a/lib/libimhex/source/api/imhex_api.cpp +++ b/lib/libimhex/source/api/imhex_api.cpp @@ -1130,7 +1130,7 @@ namespace hex { } float getDpi() { - auto dpi = ImGui::GetCurrentContext()->CurrentDpiScale * 96.0F; + auto dpi = ImHexApi::System::getNativeScale() * ImHexApi::System::getBackingScaleFactor() * 96.0F; return dpi ? dpi : 96.0F; }