diff options
| author | Drew DeVault <sir@cmpwn.com> | 2018-08-02 09:05:46 -0400 | 
|---|---|---|
| committer | Drew DeVault <sir@cmpwn.com> | 2018-08-02 09:05:46 -0400 | 
| commit | 9aa258d33a9baa42895214da7e82f4568fcb8f76 (patch) | |
| tree | 229419214ed67a2e4237b36cf0d1185f1406dad1 /include/sway/tree/container.h | |
| parent | 8e60f6a73263c444ab5fecdeacdaf7883a9b1505 (diff) | |
| download | sway-9aa258d33a9baa42895214da7e82f4568fcb8f76.tar.xz | |
Revert "Fix popups"
This reverts commit de86d65627e96cffe77f4abf11c4a0b982326ff9.
Diffstat (limited to 'include/sway/tree/container.h')
| -rw-r--r-- | include/sway/tree/container.h | 11 | 
1 files changed, 9 insertions, 2 deletions
| diff --git a/include/sway/tree/container.h b/include/sway/tree/container.h index 12ff8a5a..d4a42a71 100644 --- a/include/sway/tree/container.h +++ b/include/sway/tree/container.h @@ -230,11 +230,18 @@ struct sway_container *container_parent(struct sway_container *container,   * surface-local coordinates of the given layout coordinates if the container   * is a view and the view contains a surface at those coordinates.   */ -struct sway_container *container_at(struct sway_container *workspace, -		double lx, double ly, struct wlr_surface **surface, +struct sway_container *container_at(struct sway_container *container, +		double ox, double oy, struct wlr_surface **surface,  		double *sx, double *sy);  /** + * Same as container_at, but only checks floating views and expects coordinates + * to be layout coordinates, as that's what floating views use. + */ +struct sway_container *floating_container_at(double lx, double ly, +		struct wlr_surface **surface, double *sx, double *sy); + +/**   * Apply the function for each descendant of the container breadth first.   */  void container_for_each_descendant_bfs(struct sway_container *container, | 
