aboutsummaryrefslogtreecommitdiff
path: root/swaynag/swaynag.c
diff options
context:
space:
mode:
Diffstat (limited to 'swaynag/swaynag.c')
-rw-r--r--swaynag/swaynag.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/swaynag/swaynag.c b/swaynag/swaynag.c
index 50eea148..da32eeb7 100644
--- a/swaynag/swaynag.c
+++ b/swaynag/swaynag.c
@@ -324,7 +324,9 @@ static void output_scale(void *data, struct wl_output *output,
swaynag_output->scale = factor;
if (swaynag_output->swaynag->output == swaynag_output) {
swaynag_output->swaynag->scale = swaynag_output->scale;
- update_all_cursors(swaynag_output->swaynag);
+ if (!swaynag_output->swaynag->cursor_shape_manager) {
+ update_all_cursors(swaynag_output->swaynag);
+ }
render_frame(swaynag_output->swaynag);
}
}