Fix window size
This commit is contained in:
parent
52687e0853
commit
8c7a8891c6
|
@ -646,7 +646,7 @@ xwl_screen_init(ScreenPtr pScreen, int argc, char **argv)
|
||||||
#ifdef XWL_HAS_GLAMOR
|
#ifdef XWL_HAS_GLAMOR
|
||||||
xwl_screen->glamor = 1;
|
xwl_screen->glamor = 1;
|
||||||
#endif
|
#endif
|
||||||
xwl_screen->global_output_scale = 1;
|
xwl_screen->global_output_scale = 2;
|
||||||
|
|
||||||
for (i = 1; i < argc; i++) {
|
for (i = 1; i < argc; i++) {
|
||||||
if (strcmp(argv[i], "-rootless") == 0) {
|
if (strcmp(argv[i], "-rootless") == 0) {
|
||||||
|
|
|
@ -694,7 +694,7 @@ xwl_resize_window(WindowPtr window,
|
||||||
xwl_window = xwl_window_from_window(window);
|
xwl_window = xwl_window_from_window(window);
|
||||||
|
|
||||||
screen->ResizeWindow = xwl_screen->ResizeWindow;
|
screen->ResizeWindow = xwl_screen->ResizeWindow;
|
||||||
(*screen->ResizeWindow) (window, x, y, width, height, sib);
|
(*screen->ResizeWindow) (window, x, y, width * xwl_screen->global_output_scale, height * xwl_screen->global_output_scale, sib);
|
||||||
xwl_screen->ResizeWindow = screen->ResizeWindow;
|
xwl_screen->ResizeWindow = screen->ResizeWindow;
|
||||||
screen->ResizeWindow = xwl_resize_window;
|
screen->ResizeWindow = xwl_resize_window;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user