From 2e27a5807a33eaf38264e97a7fb174383673f0ca Mon Sep 17 00:00:00 2001 From: Squibid Date: Tue, 16 Dec 2025 15:43:13 -0500 Subject: [PATCH] zig can tag unions for us --- src/Seat.zig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Seat.zig b/src/Seat.zig index 2cddf72..c8a2b4c 100644 --- a/src/Seat.zig +++ b/src/Seat.zig @@ -13,8 +13,7 @@ const Output = @import("Output.zig"); const server = &@import("main.zig").server; -const FocusDataType = enum { view, popup, layer_surface }; -pub const FocusData = union(FocusDataType) { +pub const FocusData = union(enum) { view: *View, popup: *Popup, layer_surface: *LayerSurface