Map the Wayland compositing surface as fullscreen
Now it's just like X11, isn't it ;-)
This commit is contained in:
parent
448f16220c
commit
9d3404b090
1 changed files with 1 additions and 7 deletions
|
@ -600,13 +600,7 @@ bool WaylandBackend::createSurface()
|
||||||
kError(1212) << "Creating Wayland Egl window failed";
|
kError(1212) << "Creating Wayland Egl window failed";
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
wl_region *region = wl_compositor_create_region(m_compositor);
|
wl_shell_surface_set_fullscreen(m_shellSurface, WL_SHELL_SURFACE_FULLSCREEN_METHOD_DEFAULT, 0, NULL);
|
||||||
wl_region_add(region, 0, 0, displayWidth(), displayHeight());
|
|
||||||
wl_surface_set_opaque_region(m_surface, region);
|
|
||||||
wl_region_destroy(region);
|
|
||||||
// wl_shell_surface_set_fullscreen(m_shellSurface, WL_SHELL_SURFACE_FULLSCREEN_METHOD_DEFAULT, 0, NULL);
|
|
||||||
wl_shell_surface_set_toplevel(m_shellSurface);
|
|
||||||
handleConfigure(this, m_shellSurface, 0, displayWidth(), displayHeight());
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue