Skip to content

DPI scaling issues on Windows at 125% display scaling #229

Description

@thedragonheir
Image Image

Description

Pyamoto does not scale correctly on Windows when the display scaling is set to 125%.

Several windows become too large, parts of the UI are cut off, and some dialogs cannot be resized. In some cases the "Next" button in the setup wizard is completely outside the visible window, making it impossible to continue without changing the Windows scaling.

Steps to reproduce

  1. Set Windows display scaling to 125%.
  2. Launch Pyamoto.
  3. Open the setup wizard or other dialogs (e.g. Area Options).

Expected behavior

  • All dialogs should fit on screen.
  • Buttons should always remain visible.
  • Windows should be resizable when necessary.
  • The application should handle Windows DPI scaling correctly.

Actual behavior

  • UI elements are oversized.
  • Some dialogs extend beyond the screen.
  • The setup wizard's "Next" button can become inaccessible.
  • Many dialogs cannot be resized.

Environment

  • OS: Windows 11
  • Display scaling: 125%
  • Pyamoto version: Latest pre-release (at the time of reporting)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions