diff options
| author | Rémi Verschelde | 2017-03-24 18:23:48 +0100 |
|---|---|---|
| committer | Rémi Verschelde | 2017-03-24 18:26:56 +0100 |
| commit | a531051a61300d6ea7e04b003d72d9e591bbfe3b (patch) | |
| tree | 73bd20187296743405a31123b03dc59bb03c04b3 /editor/project_manager.cpp | |
| parent | fd17d301d0a655956fda7a159a0ffd4c54b56576 (diff) | |
| download | godot-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.cpp | 2 |
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 { |
