]> git.mdlowis.com Git - proto/labwc.git/commitdiff
src/layers.c: send fractional scale before map
authorConsolatis <35009135+Consolatis@users.noreply.github.com>
Tue, 27 May 2025 16:55:00 +0000 (18:55 +0200)
committerHiroaki Yamamoto <hrak1529@gmail.com>
Wed, 28 May 2025 05:15:03 +0000 (14:15 +0900)
src/layers.c

index 744282b31a0da774527b6240c804b66a9b0a69c8..9583b7f710c106ca18dc3f5c9113d5ec3f6d910b 100644 (file)
@@ -12,6 +12,7 @@
 #include <string.h>
 #include <strings.h>
 #include <wayland-server.h>
+#include <wlr/types/wlr_fractional_scale_v1.h>
 #include <wlr/types/wlr_layer_shell_v1.h>
 #include <wlr/util/log.h>
 #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];