config: add warp-mouse-to-focus action
This commit is contained in:
parent
107245d877
commit
aaf02dc4e1
13 changed files with 74 additions and 2 deletions
|
|
@ -38,7 +38,7 @@ use {
|
|||
},
|
||||
jay_screencast::{perform_screencast_realloc, perform_toplevel_screencasts},
|
||||
wl_output::{BlendSpace, OutputId, PersistentOutputState, WlOutputGlobal},
|
||||
wl_seat::handle_position_hint_requests,
|
||||
wl_seat::{handle_position_hint_requests, handle_warp_mouse_to_focus},
|
||||
wl_surface::{
|
||||
NoneSurfaceExt, xdg_surface::handle_xdg_surface_configure_events,
|
||||
zwp_input_popup_surface_v2::input_popup_positioning,
|
||||
|
|
@ -377,6 +377,7 @@ fn start_compositor2(
|
|||
toplevel_managers: Default::default(),
|
||||
node_at_tree: Default::default(),
|
||||
position_hint_requests: Default::default(),
|
||||
pending_warp_mouse_to_focus: Default::default(),
|
||||
backend_connector_state_serials: Default::default(),
|
||||
head_names: Default::default(),
|
||||
head_managers: Default::default(),
|
||||
|
|
@ -605,6 +606,10 @@ fn start_global_event_handlers(state: &Rc<State>) -> Vec<SpawnedFuture<()>> {
|
|||
"redraw control centers",
|
||||
redraw_control_centers(state.clone()),
|
||||
),
|
||||
eng.spawn(
|
||||
"warp mouse to focus",
|
||||
handle_warp_mouse_to_focus(state.clone()),
|
||||
),
|
||||
]
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue