Follow set_fullscreen protocol change

Kristian Høgsberg 13 years ago
parent d6bcd7daa7
commit f856fd2f93
  1. 3
      clients/window.c
  2. 5
      src/shell.c

@ -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);

@ -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;

Loading…
Cancel
Save