diff options
author | Kirill Primak <vyivel@eclair.cafe> | 2023-11-24 12:57:59 +0300 |
---|---|---|
committer | Isaac Freund <mail@isaacfreund.com> | 2023-11-25 11:47:11 +0000 |
commit | 87346b3393f9c38430b34f548a806e54c116686f (patch) | |
tree | f3229696151c794055125fdf5f4297cbc2741ee2 /include/wlr | |
parent | 36cc698bc5513655e5c57ba62693fce9001d86e7 (diff) |
Revert "subcompositor: emit new_subsurface immediately"
new_subsurface emitted immediately isn't actually that useful. Revert the change
and document that this event is special.
This reverts commit 504b9491f05d3227d45ea6bcc9c347e1a6bf9586.
Diffstat (limited to 'include/wlr')
-rw-r--r-- | include/wlr/types/wlr_compositor.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/wlr/types/wlr_compositor.h b/include/wlr/types/wlr_compositor.h index 322e9ed2..26530951 100644 --- a/include/wlr/types/wlr_compositor.h +++ b/include/wlr/types/wlr_compositor.h @@ -190,7 +190,12 @@ struct wlr_surface { */ struct wl_signal unmap; - struct wl_signal new_subsurface; + /** + * Note: unlike other new_* signals, new_subsurface is emitted when + * the subsurface is added to the parent surface's current state, + * not when the object is created. + */ + struct wl_signal new_subsurface; // struct wlr_subsurface struct wl_signal destroy; } events; |