From 916f9a79ea6ffa032f6a7d38157aaa6cb7c248e6 Mon Sep 17 00:00:00 2001 From: Flrian <4444593+Flrian@users.noreply.github.com> Date: Tue, 14 Jun 2022 05:01:15 +0200 Subject: [PATCH] output-power-management: add damage_all_outputs() --- src/output.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/output.c b/src/output.c index 0e28b058..8d7958b2 100644 --- a/src/output.c +++ b/src/output.c @@ -1291,6 +1291,8 @@ output_usable_area_from_cursor_coords(struct server *server) void handle_output_power_manager_set_mode(struct wl_listener *listener, void *data) { + struct server *server + = wl_container_of(listener, server, output_power_manager_set_mode); struct wlr_output_power_v1_set_mode_event *event = data; switch (event->mode) { @@ -1306,4 +1308,5 @@ handle_output_power_manager_set_mode(struct wl_listener *listener, void *data) wlr_output_commit(event->output); break; } + damage_all_outputs(server); }