diff --git a/src/layers.c b/src/layers.c index 744282b3..9583b7f7 100644 --- a/src/layers.c +++ b/src/layers.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include "common/macros.h" @@ -552,6 +553,9 @@ handle_new_layer_surface(struct wl_listener *listener, void *data) struct output *output = layer_surface->output->data; + wlr_fractional_scale_v1_notify_scale(layer_surface->surface, + output->wlr_output->scale); + struct wlr_scene_tree *selected_layer = output->layer_tree[layer_surface->current.layer];