diff --git a/src/lua/view.zig b/src/lua/view.zig index b0e0363..8cdbfc3 100644 --- a/src/lua/view.zig +++ b/src/lua/view.zig @@ -111,6 +111,11 @@ pub fn set_focused(L: *zlua.Lua) i32 { return 1; } + if (view_id == null) { + L.pushNil(); + return 1; + } + if(server.root.viewById(@intCast(view_id.?))) |view| { view.setFocused(); L.pushNil();