git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commite1ed7280fc67a2c1802a005a3bcc6505d232e4de
parent54e03a1a6b
authorIsaac Freund <[email protected]>
date2021-07-25 17:17
river: improve new layer surface log formatting

 river/Server.zig | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/river/Server.zig b/river/Server.zig
index 0450a7c..6c0a5cc 100644
--- a/river/Server.zig
+++ b/river/Server.zig
@@ -191,11 +191,11 @@ fn handleNewLayerSurface(listener: *wl.Listener(*wlr.LayerSurfaceV1), wlr_layer_
     const self = @fieldParentPtr(Self, "new_layer_surface", listener);
 
     log.debug(
-        "New layer surface: namespace {s}, layer {}, anchor {}, size {}x{}, margin ({},{},{},{}), exclusive_zone {}",
+        "new layer surface: namespace {s}, layer {s}, anchor {b:0>4}, size {},{}, margin {},{},{},{}, exclusive_zone {}",
         .{
             wlr_layer_surface.namespace,
-            wlr_layer_surface.client_pending.layer,
-            wlr_layer_surface.client_pending.anchor,
+            @tagName(wlr_layer_surface.client_pending.layer),
+            @bitCast(u32, wlr_layer_surface.client_pending.anchor),
             wlr_layer_surface.client_pending.desired_width,
             wlr_layer_surface.client_pending.desired_height,
             wlr_layer_surface.client_pending.margin.top,