commit 73d717a9246320ad9fccd0a0fe7726ef937e7fc2
parent bd222cb75d9ee43ca0a35b158b5a00e9665ecef8
Author: Stivvo <stivvo01@gmail.com>
Date: Fri, 4 Sep 2020 19:58:00 +0200
isfullscreen int
Diffstat:
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/dwl.c b/dwl.c
@@ -110,7 +110,7 @@ typedef struct {
int prevy;
int prevwidth;
int prevheight;
- bool isfullscreen;
+ int isfullscreen;
} Client;
typedef struct {
@@ -608,7 +608,7 @@ createnotify(struct wl_listener *listener, void *data)
c->fullscreen.notify = fullscreenotify;
wl_signal_add(&xdg_surface->toplevel->events.request_fullscreen, &c->fullscreen);
- c->isfullscreen = false;
+ c->isfullscreen = 0;
}
void
@@ -677,7 +677,8 @@ destroyxdeco(struct wl_listener *listener, void *data)
}
void
-fullscreenotify(struct wl_listener *listener, void *data) {
+fullscreenotify(struct wl_listener *listener, void *data)
+{
Client *c = wl_container_of(listener, c, fullscreen);
c->isfullscreen = !c->isfullscreen;
@@ -1858,7 +1859,7 @@ createnotifyx11(struct wl_listener *listener, void *data)
c->fullscreen.notify = fullscreenotify;
wl_signal_add(&xwayland_surface->events.request_fullscreen, &c->fullscreen);
- c->isfullscreen = false;
+ c->isfullscreen = 0;
}
Atom