mirror of
https://github.com/swaywm/sway.git
synced 2025-11-23 06:59:48 -05:00
Use "default" XCursor instead of "left_ptr"
"left_ptr" is the legacy XCursor name. "default" is the cursor spec name.
This commit is contained in:
parent
7fbd9fbf28
commit
974a8629a8
4 changed files with 7 additions and 7 deletions
|
|
@ -236,7 +236,7 @@ void cursor_update_image(struct sway_cursor *cursor,
|
|||
// Try a node's resize edge
|
||||
enum wlr_edges edge = find_resize_edge(node->sway_container, NULL, cursor);
|
||||
if (edge == WLR_EDGE_NONE) {
|
||||
cursor_set_image(cursor, "left_ptr", NULL);
|
||||
cursor_set_image(cursor, "default", NULL);
|
||||
} else if (container_is_floating(node->sway_container)) {
|
||||
cursor_set_image(cursor, wlr_xcursor_get_resize_name(edge), NULL);
|
||||
} else {
|
||||
|
|
@ -247,7 +247,7 @@ void cursor_update_image(struct sway_cursor *cursor,
|
|||
}
|
||||
}
|
||||
} else {
|
||||
cursor_set_image(cursor, "left_ptr", NULL);
|
||||
cursor_set_image(cursor, "default", NULL);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -671,7 +671,7 @@ static void seat_update_capabilities(struct sway_seat *seat) {
|
|||
} else {
|
||||
wlr_seat_set_capabilities(seat->wlr_seat, caps);
|
||||
if ((previous_caps & WL_SEAT_CAPABILITY_POINTER) == 0) {
|
||||
cursor_set_image(seat->cursor, "left_ptr", NULL);
|
||||
cursor_set_image(seat->cursor, "default", NULL);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1039,7 +1039,7 @@ void seat_configure_xcursor(struct sway_seat *seat) {
|
|||
|
||||
wlr_xcursor_manager_load(server.xwayland.xcursor_manager, 1);
|
||||
struct wlr_xcursor *xcursor = wlr_xcursor_manager_get_xcursor(
|
||||
server.xwayland.xcursor_manager, "left_ptr", 1);
|
||||
server.xwayland.xcursor_manager, "default", 1);
|
||||
if (xcursor != NULL) {
|
||||
struct wlr_xcursor_image *image = xcursor->images[0];
|
||||
wlr_xwayland_set_cursor(
|
||||
|
|
@ -1082,7 +1082,7 @@ void seat_configure_xcursor(struct sway_seat *seat) {
|
|||
|
||||
// Reset the cursor so that we apply it to outputs that just appeared
|
||||
cursor_set_image(seat->cursor, NULL, NULL);
|
||||
cursor_set_image(seat->cursor, "left_ptr", NULL);
|
||||
cursor_set_image(seat->cursor, "default", NULL);
|
||||
wlr_cursor_warp(seat->cursor->cursor, NULL, seat->cursor->cursor->x,
|
||||
seat->cursor->cursor->y);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue