diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2021-10-24 18:51:16 -0700 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2021-10-24 18:51:16 -0700 |
| commit | 998d80a3a18a44802340bf398c9efa92ce871bac (patch) | |
| tree | 9ad07267a9fc290213f844627949781d6f2b503b | |
| parent | 355f610e67a9d8c4d62abb790b0b12a9b2c4598e (diff) | |
output: emit node::destroy event
Now output_begin_destroy emits the node::destroy event similar to
workspace_begin_destroy. It currently has no listeners, since they
listen to output::disable or wlr_output::destroy instead.
| -rw-r--r-- | sway/tree/output.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sway/tree/output.c b/sway/tree/output.c index 8eefcee3..ad8d2482 100644 --- a/sway/tree/output.c +++ b/sway/tree/output.c @@ -286,6 +286,7 @@ void output_begin_destroy(struct sway_output *output) { return; } sway_log(SWAY_DEBUG, "Destroying output '%s'", output->wlr_output->name); + wl_signal_emit(&output->node.events.destroy, &output->node); output->node.destroying = true; node_set_dirty(&output->node); |
