aboutsummaryrefslogtreecommitdiff
path: root/src/input_manager.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/input_manager.zig')
-rw-r--r--src/input_manager.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/input_manager.zig b/src/input_manager.zig
index 5021538..6f4d7ae 100644
--- a/src/input_manager.zig
+++ b/src/input_manager.zig
@@ -12,6 +12,7 @@ pub const InputManager = struct {
server: *Server,
seats: std.TailQueue(Seat),
+ default_seat: *Seat,
listen_new_input: c.wl_listener,
@@ -22,6 +23,7 @@ pub const InputManager = struct {
const seat_node = try server.allocator.create(std.TailQueue(Seat).Node);
try seat_node.data.init(self, default_seat_name);
+ self.default_seat = &seat_node.data;
self.seats.prepend(seat_node);
// Set up handler for all new input devices made available. This