Add LAB_INPUT_STATE_WINDOW_SWITCHER

This commit is contained in:
tokyo4j 2024-12-28 16:09:05 +09:00 committed by Johan Malm
parent 1550eb9c26
commit 398b80b26f
3 changed files with 3 additions and 0 deletions

View file

@ -806,6 +806,7 @@ start_window_cycling(struct server *server, enum lab_cycle_dir direction)
shift_is_pressed(server);
server->osd_state.cycle_view = desktop_cycle_view(server,
server->osd_state.cycle_view, direction);
server->input_mode = LAB_INPUT_STATE_WINDOW_SWITCHER;
osd_update(server);
}

View file

@ -105,6 +105,7 @@ osd_on_view_destroy(struct view *view)
void
osd_finish(struct server *server)
{
server->input_mode = LAB_INPUT_STATE_PASSTHROUGH;
server->osd_state.preview_node = NULL;
server->osd_state.preview_anchor = NULL;