From c7983129d43368aa64037de4127e7c698f6100d3 Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Tue, 1 Oct 2024 21:41:36 +0100 Subject: [PATCH] cosmic-workspaces: fix menu.c --- src/menu/menu.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/menu/menu.c b/src/menu/menu.c index 3f0cf777..cde75ccc 100644 --- a/src/menu/menu.c +++ b/src/menu/menu.c @@ -942,8 +942,8 @@ update_client_send_to_menu(struct server *server) struct workspace *workspace; - wl_list_for_each(workspace, &server->workspaces, link) { - if (workspace == server->workspace_current) { + wl_list_for_each(workspace, &server->workspaces.all, link) { + if (workspace == server->workspaces.current) { current_item = item_create(menu, strdup_printf(">%s<", workspace->name), /*show arrow*/ false); } else { @@ -993,8 +993,8 @@ update_client_list_combined_menu(struct server *server) struct view *view; struct buf buffer = BUF_INIT; - wl_list_for_each(workspace, &server->workspaces, link) { - buf_add_fmt(&buffer, workspace == server->workspace_current ? ">%s<" : "%s", + wl_list_for_each(workspace, &server->workspaces.all, link) { + buf_add_fmt(&buffer, workspace == server->workspaces.current ? ">%s<" : "%s", workspace->name); current_item = separator_create(menu, buffer.data); buf_clear(&buffer);