aboutsummaryrefslogtreecommitdiff
path: root/editor/project_manager.cpp
diff options
context:
space:
mode:
authorRémi Verschelde2017-03-24 18:23:48 +0100
committerRémi Verschelde2017-03-24 18:26:56 +0100
commita531051a61300d6ea7e04b003d72d9e591bbfe3b (patch)
tree73bd20187296743405a31123b03dc59bb03c04b3 /editor/project_manager.cpp
parentfd17d301d0a655956fda7a159a0ffd4c54b56576 (diff)
downloadgodot-a531051a61300d6ea7e04b003d72d9e591bbfe3b.tar.gz
godot-a531051a61300d6ea7e04b003d72d9e591bbfe3b.tar.zst
godot-a531051a61300d6ea7e04b003d72d9e591bbfe3b.zip
Only assume HiDPI mode if DPI >= 192 and width > 2000
Also use single-dock column if width < 1200. Manually adapted from bfe67a3b87ada532d27df015141af8eb6091ef89 and c103f32ea3b19c3588d54dcef98e307f8b823f4c. Fixes #6096.
Diffstat (limited to 'editor/project_manager.cpp')
-rw-r--r--editor/project_manager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp
index 9502b0af0..66f1d9ec2 100644
--- a/editor/project_manager.cpp
+++ b/editor/project_manager.cpp
@@ -1180,7 +1180,7 @@ ProjectManager::ProjectManager() {
{
int dpi_mode = EditorSettings::get_singleton()->get("global/hidpi_mode");
if (dpi_mode == 0) {
- editor_set_hidpi(OS::get_singleton()->get_screen_dpi(0) > 150);
+ editor_set_hidpi(OS::get_singleton()->get_screen_dpi(0) >= 192 && OS::get_singleton()->get_screen_size(OS::get_singleton()->get_current_screen()).x > 2000);
} else if (dpi_mode == 2) {
editor_set_hidpi(true);
} else {