aboutsummaryrefslogtreecommitdiffstats
path: root/sway/desktop/xwayland.c
diff options
context:
space:
mode:
authorLibravatar Ryan Dwyer <ryandwyer1@gmail.com>2018-04-17 08:11:50 +1000
committerLibravatar Ryan Dwyer <ryandwyer1@gmail.com>2018-04-17 08:11:50 +1000
commitbfd5834f4c1046c234ceaae212e65e045cd51460 (patch)
treefc789c66bd9c20bfc30307c3f675d9c4079b5c4c /sway/desktop/xwayland.c
parentImplement fullscreen. (diff)
downloadsway-bfd5834f4c1046c234ceaae212e65e045cd51460.tar.gz
sway-bfd5834f4c1046c234ceaae212e65e045cd51460.tar.zst
sway-bfd5834f4c1046c234ceaae212e65e045cd51460.zip
Feedback for fullscreen.
Diffstat (limited to 'sway/desktop/xwayland.c')
-rw-r--r--sway/desktop/xwayland.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/sway/desktop/xwayland.c b/sway/desktop/xwayland.c
index 716d8882..963c5a0e 100644
--- a/sway/desktop/xwayland.c
+++ b/sway/desktop/xwayland.c
@@ -25,15 +25,6 @@ static void unmanaged_handle_request_configure(struct wl_listener *listener,
25 ev->width, ev->height); 25 ev->width, ev->height);
26} 26}
27 27
28static void unmanaged_handle_request_fullscreen(struct wl_listener *listener,
29 void *data) {
30 struct sway_xwayland_view *xwayland_view =
31 wl_container_of(listener, xwayland_view, request_fullscreen);
32 struct sway_view *view = &xwayland_view->view;
33 struct wlr_xwayland_surface *xsurface = view->wlr_xwayland_surface;
34 view_set_fullscreen(view, xsurface->fullscreen);
35}
36
37static void unmanaged_handle_commit(struct wl_listener *listener, void *data) { 28static void unmanaged_handle_commit(struct wl_listener *listener, void *data) {
38 struct sway_xwayland_unmanaged *surface = 29 struct sway_xwayland_unmanaged *surface =
39 wl_container_of(listener, surface, commit); 30 wl_container_of(listener, surface, commit);
@@ -115,9 +106,6 @@ static struct sway_xwayland_unmanaged *create_unmanaged(
115 wl_signal_add(&xsurface->events.request_configure, 106 wl_signal_add(&xsurface->events.request_configure,
116 &surface->request_configure); 107 &surface->request_configure);
117 surface->request_configure.notify = unmanaged_handle_request_configure; 108 surface->request_configure.notify = unmanaged_handle_request_configure;
118 wl_signal_add(&xsurface->events.request_fullscreen,
119 &surface->request_fullscreen);
120 surface->request_fullscreen.notify = unmanaged_handle_request_fullscreen;
121 wl_signal_add(&xsurface->events.map, &surface->map); 109 wl_signal_add(&xsurface->events.map, &surface->map);
122 surface->map.notify = unmanaged_handle_map; 110 surface->map.notify = unmanaged_handle_map;
123 wl_signal_add(&xsurface->events.unmap, &surface->unmap); 111 wl_signal_add(&xsurface->events.unmap, &surface->unmap);