-
Notifications
You must be signed in to change notification settings - Fork 975
Maximizing browser extends into second monitor #5159
Comments
I also get this with Windows 7. I believe it's been happening at least for 3 weeks now. It wasn't an issue more than 2 months ago, I think either version 0.8 or 0.9 was the last one without this issue. |
Happens to me to. Whichever side I maximize Brave on It extends ~5-10 pixels over to the next screen. Oddly enough pressing F11 produces a properly maximized window but the maximize button or dragging the window to the top of the screen produces the bug. Windows 10 x64 |
Some weird observations:
This is on Brave 0.12.10 by the way. |
With the recent updates in 0.13.0, we should retest this 😄 It may very well be fixed now (if not, I have some good ideas for fixes) |
This issue is definitely Windows only; here's an article describing the history behind why Windows behaves like this for maximized windows: The potential fix would be in brave/muon. We could force the window to stay within the bounds of the monitor by handling the |
+1 from user @benjaminsuch via #7997 |
We've had a Brave Community contributor report a ~1-3px overlap between monitors when Brave is maximized in a primary display, when there are two displays sitting side by side. URL to Brave Community thread: Browser profile for user:
Screenshots provided by our contributor: |
- manually applied: electron/electron@638eae1 - manually applied: https://github.com/electron/electron/pull/9167/files Passes the correct subsystem variable to linker. Before, older Windows version was being used which affected GetSystemMetrics (wrong values returned) Should fix brave/browser-laptop#7641 Should fix brave/browser-laptop#7215 Might fix brave/browser-laptop#5159 Auditors: @bbondy, @bridiver
- manually applied: electron/electron@638eae1 - manually applied: https://github.com/electron/electron/pull/9167/files Passes the correct subsystem variable to linker. Before, older Windows version was being used which affected GetSystemMetrics (wrong values returned) Should fix brave/browser-laptop#7641 Should fix brave/browser-laptop#7215 Might fix brave/browser-laptop#5159 Auditors: @bbondy, @bridiver
@alexwykoff I think you said you may have a way to test multiple monitors... It may not be fixed, but worth a retest for sure |
If this fails QA, let's re-open and remove the milestone 😄 |
Re-opening and unassigning milestone. Per @jonathansampson:
|
@bsclifton Just downloaded fc4b892, and this issue no longer repros for me. |
@jonathansampson awesome! thanks for the report 😄 In that case, I'll re-close and move back to 0.15.300 |
Test plan
Original issue description
Did you search for similar issues before submitting this one?
yes
Describe the issue you encountered:
when I click the maximize button (by the close button not f11) the browser over-extends on to my second monitor. I can hover over the excess pixels and it gives me the option to stretch the window (double sided arrows) but it won't expand because it's already maximized on my main monitor. I've already reinstalled my OS. The issued still persists. Now there is also an issue when I go full screen on a video. It creates an annoying blue border around the video. this didn't happen before so I'm not sure if it's a related issue.
Expected behavior:
Maximize window without overlapping onto my second monitor.
Windows 10
0.12.6
3.
Blue border around full-screen videos.
Blue lines around the border of video in fullscreen #5119
The text was updated successfully, but these errors were encountered: