fix the position of the cursor image after turning all the monitors on

This commit is contained in:
Leonardo Hernández Hernández 2023-11-17 19:03:23 -06:00
parent b8e933b9a9
commit fcf324be6c
No known key found for this signature in database
GPG Key ID: E538897EE11B9624

7
dwl.c
View File

@ -2622,6 +2622,13 @@ updatemons(struct wl_listener *listener, void *data)
}
}
/* FIXME: figure out why the cursor image is at 0,0 after turning all
* the monitors on.
* Move the cursor image where it used to be. It does not generate a
* wl_pointer.motion event for the clients, it's only the image what it's
* at the wrong position after all. */
wlr_cursor_move(cursor, NULL, 0, 0);
wlr_output_manager_v1_set_configuration(output_mgr, config);
}