aboutsummaryrefslogtreecommitdiffstats
path: root/include/sway/input/cursor.h
diff options
context:
space:
mode:
authorLibravatar emersion <contact@emersion.fr>2019-02-12 22:55:23 +0100
committerLibravatar emersion <contact@emersion.fr>2019-02-12 22:57:23 +0100
commit97c89b24b8e4a8e091f6974333457deb73b7800f (patch)
treef6e1e3686921968161fdd5091667b2794f6ca184 /include/sway/input/cursor.h
parentworkspace_get_initial_output: handle focused layer (diff)
downloadsway-97c89b24b8e4a8e091f6974333457deb73b7800f.tar.gz
sway-97c89b24b8e4a8e091f6974333457deb73b7800f.tar.zst
sway-97c89b24b8e4a8e091f6974333457deb73b7800f.zip
Rebase cursor when a layer surface maps
Also removes an extraneous arrange_outputs call, it's already called if necessary in arrange_layers. Updates https://github.com/swaywm/sway/issues/3080
Diffstat (limited to 'include/sway/input/cursor.h')
-rw-r--r--include/sway/input/cursor.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sway/input/cursor.h b/include/sway/input/cursor.h
index 072a56ca..98eb4679 100644
--- a/include/sway/input/cursor.h
+++ b/include/sway/input/cursor.h
@@ -72,6 +72,7 @@ struct sway_cursor *sway_cursor_create(struct sway_seat *seat);
72 * This chooses a cursor icon and sends a motion event to the surface. 72 * This chooses a cursor icon and sends a motion event to the surface.
73 */ 73 */
74void cursor_rebase(struct sway_cursor *cursor); 74void cursor_rebase(struct sway_cursor *cursor);
75void cursor_rebase_all(void);
75 76
76void cursor_handle_activity(struct sway_cursor *cursor); 77void cursor_handle_activity(struct sway_cursor *cursor);
77void cursor_unhide(struct sway_cursor *cursor); 78void cursor_unhide(struct sway_cursor *cursor);