Follow set_fullscreen protocol change
This commit is contained in:
+2
-1
@@ -790,7 +790,8 @@ window_set_type(struct window *window)
|
|||||||
|
|
||||||
switch (window->type) {
|
switch (window->type) {
|
||||||
case TYPE_FULLSCREEN:
|
case TYPE_FULLSCREEN:
|
||||||
wl_shell_surface_set_fullscreen(window->shell_surface);
|
wl_shell_surface_set_fullscreen(window->shell_surface,
|
||||||
|
WL_SHELL_SURFACE_FULLSCREEN_METHOD_DEFAULT, 0, NULL);
|
||||||
break;
|
break;
|
||||||
case TYPE_MAXIMIZED:
|
case TYPE_MAXIMIZED:
|
||||||
wl_shell_surface_set_maximized(window->shell_surface, NULL);
|
wl_shell_surface_set_maximized(window->shell_surface, NULL);
|
||||||
|
|||||||
+4
-1
@@ -486,7 +486,10 @@ shell_surface_set_maximized(struct wl_client *client,
|
|||||||
|
|
||||||
static void
|
static void
|
||||||
shell_surface_set_fullscreen(struct wl_client *client,
|
shell_surface_set_fullscreen(struct wl_client *client,
|
||||||
struct wl_resource *resource)
|
struct wl_resource *resource,
|
||||||
|
uint32_t method,
|
||||||
|
uint32_t framerate,
|
||||||
|
struct wl_resource *output_resource)
|
||||||
{
|
{
|
||||||
struct shell_surface *shsurf = resource->data;
|
struct shell_surface *shsurf = resource->data;
|
||||||
struct weston_surface *es = shsurf->surface;
|
struct weston_surface *es = shsurf->surface;
|
||||||
|
|||||||
Reference in New Issue
Block a user