diff options
Diffstat (limited to 'include/sway')
-rw-r--r-- | include/sway/config.h | 5 | ||||
-rw-r--r-- | include/sway/input/seat.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/include/sway/config.h b/include/sway/config.h index 57ae3c63..9736a665 100644 --- a/include/sway/config.h +++ b/include/sway/config.h @@ -559,6 +559,11 @@ bool read_config(FILE *file, struct sway_config *config, void run_deferred_commands(void); /** + * Run the binding commands that were deferred when initializing the inputs + */ +void run_deferred_bindings(void); + +/** * Adds a warning entry to the swaynag instance used for errors. */ void config_add_swaynag_warning(char *fmt, ...); diff --git a/include/sway/input/seat.h b/include/sway/input/seat.h index eb6c09a1..c963de9b 100644 --- a/include/sway/input/seat.h +++ b/include/sway/input/seat.h @@ -78,6 +78,8 @@ struct sway_seat { uint32_t last_button_serial; + list_t *deferred_bindings; // struct sway_binding + struct wl_listener focus_destroy; struct wl_listener new_node; struct wl_listener request_start_drag; |