Skip to content
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

Fix the issue of resizing in multiple monitors #1

Merged
merged 1 commit into from
Apr 13, 2018

Conversation

sobisht
Copy link
Owner

@sobisht sobisht commented Apr 13, 2018

  • Currently we are not handling the WM_NCPAINT for dark aero glass. This causes the issue when we delegate this handling to the OS.
    To fix this issue, I have added a handle for dark aero similar to the one present for dark window.

  • This will also fix the following issue
    brackets

The boundaries of the non client area is not correctly painted when we launch brackets in maximized window and go from maximize to restored window.
After the fix
brackets_fix

Unit tested the fix

  • On Win10 builds before and after creators update.
  • On Dual monitors with different resolution
  • On Dual monitors with one monitor with high DPI.

@sobisht sobisht merged commit 261bc05 into master Apr 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant