output: reposition views on mode and transform signals

This commit is contained in:
Jente Hidskes 2020-07-08 14:34:16 +02:00
parent 98d1853254
commit 3be6261814
No known key found for this signature in database
GPG key ID: 04BE5A29F32D91EA

View file

@ -22,6 +22,7 @@
#include <wlr/util/region.h>
#include "output.h"
#include "view.h"
static void
handle_output_damage_destroy(struct wl_listener *listener, void *user_data)
@ -42,7 +43,10 @@ handle_output_transform(struct wl_listener *listener, void *user_data)
assert(!output->wlr_output->enabled);
// no-op
struct cg_view *view;
wl_list_for_each (view, &output->views, link) {
cage_view_position(view);
}
}
static void
@ -52,7 +56,10 @@ handle_output_mode(struct wl_listener *listener, void *user_data)
assert(!output->wlr_output->enabled);
// no-op
struct cg_view *view;
wl_list_for_each (view, &output->views, link) {
cage_view_position(view);
}
}
static void