swayfx/sway/input
Tudor Brindus d88460f716 input/cursor: correctly send tablet_v2 up event when over non-v2 surface
If we started holding the tool tip down on a surface that accepts tablet
v2, we should notify that surface if it gets released over a surface
that doesn't support v2.

Since GTK supports tablet v2, this fixes the common case of starting a
drag over a GTK surface (e.g. scrollbar) and releasing it outside (e.g.
over the gaps between sway containers, or in a terminal).

Refs #5230.
2020-04-22 17:22:40 +02:00
..
cursor.c input/cursor: correctly send tablet_v2 up event when over non-v2 surface 2020-04-22 17:22:40 +02:00
input-manager.c input: Mark virtual devices as such 2020-04-14 12:07:24 +02:00
keyboard.c input: keyboard: Never group virtual keyboards. 2020-04-14 12:07:24 +02:00
libinput.c input/libinput: typo fixes (get -> get_default) 2019-08-03 15:46:05 +02:00
seat.c Port input method and text input from rootston 2020-04-04 11:42:04 +02:00
seatop_default.c input/seatop_default: release on empty workspace 2020-04-15 13:40:38 +02:00
seatop_down.c input/seatop_down: add axis handler 2019-08-16 08:57:17 +03:00
seatop_move_floating.c seatop_move_floating: make container respect pointer constraint 2019-11-04 23:53:30 +01:00
seatop_move_tiling.c Layout tiled using a width/height fraction 2019-07-14 11:13:55 -04:00
seatop_resize_floating.c Clear pointer focus during move and resize seatops 2019-04-28 21:07:47 +03:00
seatop_resize_tiling.c Clear pointer focus during move and resize seatops 2019-04-28 21:07:47 +03:00
switch.c Fix a use-after-free error in switch binding 2020-04-14 19:41:30 -04:00
tablet.c input: Avoid creating the PAD device multiple times 2020-03-12 18:02:09 +01:00
text_input.c im: Fix crash when im destorying and no focused surface exists 2020-04-04 11:42:04 +02:00