-
-
Notifications
You must be signed in to change notification settings - Fork 21.2k
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
Enable scrolling of output with UI scale changes #82079
Conversation
Can this be reviewed and merged. Causing inconvenience in debugging. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested locally (rebased on top of master
4c96e96), it works as expected.
Scales tested: 75%, 100%, 115%, 125%, 150%, 175%, 200%
Please squash the commits together so we can merge this. See PR workflow for instructions 🙂
3cddc88
to
a7b2e09
Compare
Commits are now squashed down to one commit. |
Thanks! |
Cherry-picked for 4.2.1. |
Cherry-picked for 4.1.4. |
Fixes #82041
Changing the UI custom scale could prevent editor output window from scrolling.
Cause: The logic for determining to scroll the editor output window could be adversely affected by the UI custom scaling.
Solution: Added rounding to vscroll->getpage() within the logic for determining if the output window should scroll.