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

maximizing browsers on multi-display setup is sizing wrongly #1354

Closed
totaam opened this issue Nov 10, 2016 · 1 comment
Closed

maximizing browsers on multi-display setup is sizing wrongly #1354

totaam opened this issue Nov 10, 2016 · 1 comment
Labels
bug Something isn't working client win32 MS Windows OS
Milestone

Comments

@totaam
Copy link
Collaborator

totaam commented Nov 10, 2016

Issue migrated from trac ticket # 1354

component: client | priority: minor | resolution: fixed

2016-11-10 22:36:46: afarr created the issue


Testing with both 1.0 r14402 fedora 23 server against a 1.0 r14397 windows client and 0.17.1 r 12453 fedora 23 server against a 0.17.5 13487 windows client... with two displays, I'm finding that maximizing a browser window (chrome, firefox) causes it to size across both displays... but only if I maximize from the left-most display.

Fullscreen with videos behaves as expected.

I'll attach client-side logs for both combinations with -d window... looks like there's a init_max_window_size(..) max-window-size changed from (0, 0) to (4096, 4096), because of max viewport dims (8192, 8192) and max backing dims (4096, 4096) call being made in each case, with a desktop/display set up of:

 desktop size is 3840x1080 with 1 screen:
  Default (1016x285 mm - DPI: 96x96) workarea: 3840x1040
    DISPLAY1 1920x1080 at 1920x0 (621x341 mm - DPI: 78x80) workarea: 1920x1040
    DISPLAY2 1920x1080 (621x341 mm - DPI: 78x80) workarea: 1920x1040
  • Another extremely interesting note... this only happens when both displays are very close to the same size (both 1920 x 1080; one 1920 x 1080 and the other 1920 x 1200; one 1920x1080 the other 1920x1440; 1920x1080 & 2048x1536... but as soon as I reach 1920x1080 & 2560x1440 the maximize begins to behave as expected.
@totaam totaam added bug Something isn't working client win32 MS Windows OS labels Jan 23, 2021
@totaam totaam added this to the 5.0 milestone Jan 23, 2021
@totaam totaam added this to Low priority in geometry issues Jan 24, 2021
@totaam
Copy link
Collaborator Author

totaam commented Apr 10, 2022

Window positioning and maximization is fixed using the new dummy driver and configuring virtual monitors to match the client's geometry exactly: #56 (comment)

@totaam totaam closed this as completed Apr 10, 2022
geometry issues automation moved this from Low priority to Closed Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working client win32 MS Windows OS
Projects
Development

No branches or pull requests

1 participant