aboutsummaryrefslogtreecommitdiffstats
path: root/sway/ipc-server.c
diff options
context:
space:
mode:
Diffstat (limited to 'sway/ipc-server.c')
-rw-r--r--sway/ipc-server.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sway/ipc-server.c b/sway/ipc-server.c
index 63c95503..619d2aef 100644
--- a/sway/ipc-server.c
+++ b/sway/ipc-server.c
@@ -547,7 +547,7 @@ static void ipc_get_workspaces_callback(struct sway_workspace *workspace,
547 json_object *workspace_json = ipc_json_describe_node(&workspace->node); 547 json_object *workspace_json = ipc_json_describe_node(&workspace->node);
548 // override the default focused indicator because 548 // override the default focused indicator because
549 // it's set differently for the get_workspaces reply 549 // it's set differently for the get_workspaces reply
550 struct sway_seat *seat = input_manager_get_default_seat(input_manager); 550 struct sway_seat *seat = input_manager_get_default_seat();
551 struct sway_workspace *focused_ws = seat_get_focused_workspace(seat); 551 struct sway_workspace *focused_ws = seat_get_focused_workspace(seat);
552 bool focused = workspace == focused_ws; 552 bool focused = workspace == focused_ws;
553 json_object_object_del(workspace_json, "focused"); 553 json_object_object_del(workspace_json, "focused");
@@ -702,7 +702,7 @@ void ipc_client_handle_command(struct ipc_client *client) {
702 { 702 {
703 json_object *inputs = json_object_new_array(); 703 json_object *inputs = json_object_new_array();
704 struct sway_input_device *device = NULL; 704 struct sway_input_device *device = NULL;
705 wl_list_for_each(device, &input_manager->devices, link) { 705 wl_list_for_each(device, &server.input->devices, link) {
706 json_object_array_add(inputs, ipc_json_describe_input(device)); 706 json_object_array_add(inputs, ipc_json_describe_input(device));
707 } 707 }
708 const char *json_string = json_object_to_json_string(inputs); 708 const char *json_string = json_object_to_json_string(inputs);
@@ -716,7 +716,7 @@ void ipc_client_handle_command(struct ipc_client *client) {
716 { 716 {
717 json_object *seats = json_object_new_array(); 717 json_object *seats = json_object_new_array();
718 struct sway_seat *seat = NULL; 718 struct sway_seat *seat = NULL;
719 wl_list_for_each(seat, &input_manager->seats, link) { 719 wl_list_for_each(seat, &server.input->seats, link) {
720 json_object_array_add(seats, ipc_json_describe_seat(seat)); 720 json_object_array_add(seats, ipc_json_describe_seat(seat));
721 } 721 }
722 const char *json_string = json_object_to_json_string(seats); 722 const char *json_string = json_object_to_json_string(seats);