Bug 574397 - Display issues when moving IDE from high to low DPI dislay
Summary: Display issues when moving IDE from high to low DPI dislay
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 4.20   Edit
Hardware: PC Windows 10
: P3 normal with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-22 14:51 EDT by Shaun Baker CLA
Modified: 2021-06-23 06:07 EDT (History)
1 user (show)

See Also:


Attachments
Unscaled IDE on lower DPI display (85.88 KB, image/png)
2021-06-22 14:51 EDT, Shaun Baker CLA
no flags Details
Source code tabs before mouse over with "System (Enhanced)" DPI override (83.26 KB, image/png)
2021-06-22 14:52 EDT, Shaun Baker CLA
no flags Details
Source code tabs after mouse over with "System (Enhanced)" DPI override (99.58 KB, image/png)
2021-06-22 14:53 EDT, Shaun Baker CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shaun Baker CLA 2021-06-22 14:51:33 EDT
Created attachment 286659 [details]
Unscaled IDE on lower DPI display

When launched on a UHD display (3840 x 2160), with the default Windows high DPI scaling options (and with "Application" override), the application displays perfectly. However, dragging it to a lower resolution display does not result in any rescaling - all images, text, and controls are displayed at the UHD scale.

Changing the high DPI scaling override(Compatibility->Change high DPI settings) to "System (Enhanced)" forces the application to rescale. Unfortunately, when used on the high DPI screen the tabs for source code windows (Java in this case) are corrupted - when bringing the mouse cursor over them, they seem to change offset and are incorrectly rendered.

Changing the high DPI scaling to "System" presents a blurry display on the UHD screen, but perfect on the lower DPI screen.
Comment 1 Shaun Baker CLA 2021-06-22 14:52:46 EDT
Created attachment 286660 [details]
Source code tabs before mouse over with "System (Enhanced)" DPI override
Comment 2 Shaun Baker CLA 2021-06-22 14:53:27 EDT
Created attachment 286661 [details]
Source code tabs after mouse over with "System (Enhanced)" DPI override