Skip to content

Incorrect window size for Processing 4.4.4 (Windows 11) #1120

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
yangtze314 opened this issue May 25, 2025 · 2 comments
Open

Incorrect window size for Processing 4.4.4 (Windows 11) #1120

yangtze314 opened this issue May 25, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@yangtze314
Copy link

Most appropriate sub-area of Processing 4?

Core/Environment/Rendering

Processing version

Processing 4.4.4

Operating system

Windows 11 version 24H2

Steps to reproduce this

  1. Execute size(500, 500) inside ``setup()`
  2. For Processing 4.4.4, size(500, 500) produces larger windows that 4.3 (in 4.3, a window of this size is about size(700, 700)).

snippet

void setup() {
  size(500, 500);
}

void draw() {
  
}

Additional context

  1. Since I am trying to update from 4.3 to 4.4.4, I have not tested whether any other releases between 4.3 and 4.4.4 are affected.
  2. All sketches created in Processing 4.3 are scaled in Processing 4.4.4 (see image below).

Image

Would you like to work on the issue?

No

@yangtze314 yangtze314 added the bug Something isn't working label May 25, 2025
@yangtze314
Copy link
Author

I found out today that Processing 4.3 installed on my friend's computer (also a Windows 11 PC) has the same window size similar my Processing 4.4.4. I am not completely sure now that this issue is a bug, but I'll leave the label there until someone more experienced than me takes a look.

@squaredsquared22
Copy link

squaredsquared22 commented Jun 8, 2025

I can confirm this bug still exists in Processing 4.4.4 on Windows [your version].

Specific issue with HiDPI setting:
The "Disable HiDPI Scaling" preference specifically does not persist after restart. Steps to reproduce:

  1. Open Processing 4.4.4
  2. Go to File → Preferences
  3. Check "Disable HiDPI Scaling"
  4. Click OK
  5. Close and reopen Processing
  6. The setting is unchecked again

What I tried:

  • Closing via File → Quit instead of window X button
  • Opening second instance after changing setting (forum workaround)
  • Manually checking preferences.txt - the hidpi.disable=true line does not exist or is not being saved

Environment:

  • Windows 11 Home
  • Display: 2560x1600 at [scaling 150%]
  • Processing 4.4.4

This affects usability on high-DPI displays where this setting is essential for proper interface scaling. The bug appears to be a regression since this was supposed to be working in recent versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants