aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sway/input/tablet.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sway/input/tablet.c b/sway/input/tablet.c
index 8d6e95b3..b74347aa 100644
--- a/sway/input/tablet.c
+++ b/sway/input/tablet.c
@@ -106,8 +106,7 @@ static void handle_tablet_tool_set_cursor(struct wl_listener *listener, void *da
}
struct wl_client *focused_client = NULL;
- struct wlr_surface *focused_surface =
- cursor->seat->wlr_seat->pointer_state.focused_surface;
+ struct wlr_surface *focused_surface = tool->tablet_v2_tool->focused_surface;
if (focused_surface != NULL) {
focused_client = wl_resource_get_client(focused_surface->resource);
}