input/cursor: fix jerky resizing of non-tablet_v2 surfaces

This fixes resizing containers being very jerky under pointer emulation.

Refs #5232.
This commit is contained in:
Tudor Brindus 2020-04-19 19:51:10 -04:00 committed by Simon Ser
parent d88460f716
commit c23182fd7a

View file

@ -524,6 +524,7 @@ static void handle_tablet_tool_position(struct sway_cursor *cursor,
if (!surface || !wlr_surface_accepts_tablet_v2(tablet->tablet_v2, surface)) { if (!surface || !wlr_surface_accepts_tablet_v2(tablet->tablet_v2, surface)) {
wlr_tablet_v2_tablet_tool_notify_proximity_out(sway_tool->tablet_v2_tool); wlr_tablet_v2_tablet_tool_notify_proximity_out(sway_tool->tablet_v2_tool);
cursor_motion(cursor, time_msec, input_device->wlr_device, dx, dy, dx, dy); cursor_motion(cursor, time_msec, input_device->wlr_device, dx, dy, dx, dy);
transaction_commit_dirty();
return; return;
} }