diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2020-07-02 13:48:57 +0200 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2020-07-02 13:48:57 +0200 |
| commit | 42790511a4b340971d9c32867a047b74308c56cb (patch) | |
| tree | 865e0f60b39d410e7af1338129bf00a8364363fc | |
| parent | 7818ba7f963e6a02bf505584f34998761262262b (diff) | |
Don't set xwayland cursor when wlr_xwayland failed
This causes a NULL pointer dereference.
(cherry picked from commit dfccd2a4c483a6ff03350cd4ac5e3fada1f40f2e)
| -rw-r--r-- | sway/input/seat.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/input/seat.c b/sway/input/seat.c index 1e987360..656e3e7e 100644 --- a/sway/input/seat.c +++ b/sway/input/seat.c @@ -925,7 +925,7 @@ void seat_configure_xcursor(struct sway_seat *seat) { } #if HAVE_XWAYLAND - if (config->xwayland && (!server.xwayland.xcursor_manager || + if (server.xwayland.wlr_xwayland && (!server.xwayland.xcursor_manager || !xcursor_manager_is_named(server.xwayland.xcursor_manager, cursor_theme) || server.xwayland.xcursor_manager->size != cursor_size)) { |
