Skip to content

[Win32] Elements have wrong size on HighDPI Montior #2040

Closed

Description

@HannesWell

Describe the bug

Since I20250417-0430 it looks like some elements have a wrong size, tabs are affected but also the About-dialog, maybe it's related to images/icon? For details see the screenshot below, that also compares the current I-build with the previous build where everything is fine.

I use 4K Monitors at 150% scaling.

Looking at the git-log I cannot see a change that I suspect to be the be the cause immediately:
https://download.eclipse.org/eclipse/downloads/drops4/I20250417-0430/gitLog.php

Screenshots
Image

Environment:

  1. Select the platform(s) on which the behavior is seen:
    • All OS
    • Windows
    • Linux
    • macOS
  1. Additional OS info (e.g. OS version, Linux Desktop, etc)
    N/A

  2. JRE/JDK version
    21.0.6 - win32.x86_64

Version since
Eclipse or SWT version since when the behavior is seen: I20250417-0430

Activity

  1. added
    bugSomething isn't working
    WindowsHappens on Windows OS
    HiDPIIssues related to High resolution monitors
    on Apr 18, 2025
  2. HeikoKlare commented on Apr 18, 2025

    @HeikoKlare
    Contributor

    I guess that was bad timing for the I-Build.
    The regression was introduced with this PR:

    See also: #2031 (comment)

    And was fixed right after with this PR:

    But only the former made it into the I-Build.

    I would expect this to be fixed with the next successful I-Build. Should we mark the current as unstable?

  3. HannesWell commented on Apr 18, 2025

    @HannesWell
    MemberAuthor

    I would expect this to be fixed with the next successful I-Build.

    Thanks for the clarification, makes sense. I assumed that a GTK change wouldn't affect Windows. But that was the problem.

    Should we mark the current as unstable?

    Yes. Just did that: https://download.eclipse.org/eclipse/downloads/drops4/I20250417-0430/

    I'll check the next I-build to verify this is fixed.

  4. HannesWell commented on Apr 19, 2025

    @HannesWell
    MemberAuthor

    I can confirm that with the latest I-build (I20250419-0820) this is fixed.
    Thanks again.

  5. added
    fix verifiedThe implemented fix has been verified with an I-build
    on Apr 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    HiDPIIssues related to High resolution monitorsWindowsHappens on Windows OSbugSomething isn't workingfix verifiedThe implemented fix has been verified with an I-build

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions