From 9c514cd7b7183a592dc1f0a6c03ab15d724ac558 Mon Sep 17 00:00:00 2001 From: redthing1 Date: Fri, 12 Jul 2024 21:42:25 -0700 Subject: [PATCH] don't do manual dpi compensation --- source/re/core.d | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/source/re/core.d b/source/re/core.d index a6eba638..0e7ce78d 100644 --- a/source/re/core.d +++ b/source/re/core.d @@ -365,18 +365,20 @@ abstract class Core { } } - version (OSX) { - // on macOS, we don't need to do manual hidpi compensation, because it is done transparently by the window manager - return; - } - version (Windows) { - // windows does require manual hidpi compensation - manual_hidpi_compenate(); - } - version (linux) { - // linux does require manual hidpi compensation - manual_hidpi_compenate(); - } + // we will no longer do manual hidpi compensation + // version (OSX) { + // // on macOS, we don't need to do manual hidpi compensation, because it is done transparently by the window manager + // return; + // } + // version (Windows) { + // // // windows does require manual hidpi compensation + // // manual_hidpi_compenate(); + // return; + // } + // version (linux) { + // // linux does require manual hidpi compensation + // manual_hidpi_compenate(); + // } } private void handle_window_resize() {