swayfx/sway/input
Brian Ashworth ec5da0ca5b seat_configure_tablet_tool: configure xcursor
Since a tablet tool provides the WL_SEAT_CAPABILITY_POINTER capability,
sway will attempt to use the xcursor manager to set a cursor image. If
the tablet tool was the first (and possibly only) device to provide the
capability for the seat, the xcursor manager was not being configured
before attempting to set a cursor image. This was due to
`seat_configure_xcursor` only being called in `seat_configure_pointer`.
Since the xcursor manager was NULL in this case, it would cause a
segfault when attempting to set a cursor image. This adds a call to
`seat_configure_xcursor` in `seat_configure_tablet_tool` to ensure that
the seat has a xcursor manager.
2019-02-07 09:41:58 +01:00
..
cursor.c Merge pull request #3562 from vilhalmer/focus_follows_mouse-workspace-last-inactive 2019-02-03 20:15:21 +01:00
input-manager.c seat_cmd_cursor: do not create non-existing seat 2019-02-03 14:01:29 -05:00
keyboard.c Move sway-specific functions in common/util.c into sway/ 2019-01-21 12:39:16 -05:00
seat.c seat_configure_tablet_tool: configure xcursor 2019-02-07 09:41:58 +01:00
seatop_down.c Implement pointer-constraints-unstable-v1 2019-01-30 19:53:59 +01:00
seatop_move_floating.c Refactor seat operations to use an interface 2019-01-10 22:04:42 +10:00
seatop_move_tiling.c Refactor seat operations to use an interface 2019-01-10 22:04:42 +10:00
seatop_resize_floating.c Refactor seat operations to use an interface 2019-01-10 22:04:42 +10:00
seatop_resize_tiling.c Resize only current and immediate siblings rather than all siblings 2019-01-15 08:01:21 +10:00