diff options
author | Kenny Levinsen <kl@kl.wtf> | 2021-03-03 16:17:45 +0100 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2021-03-10 17:50:57 +0100 |
commit | 2e06403548fa5e940e01b810e538fd46d61c89c7 (patch) | |
tree | 72a0997b3e443a894ed91d247b26ee1bec9c3bed /sway/commands.c | |
parent | 837605d68dc6112682bce0f133e3ba0b4dcfd440 (diff) |
container: Add view_container_content_at
container_at checks if the position provided matches the currently
focused container with view_container_at as a fast path.
view_container_at checks using the main container geometry, which
includes the titlebar and border area. If a tabbed container is focused,
then positions over unfocused tabs are incorrectly reported as belonging
to the focused container, breaking focus on click.
Add view_container_content_at for use in the focused container fast path
which only tests container content area, and fall back to full workspace
scans for border and titlebar areas.
Closes: https://github.com/swaywm/sway/issues/6074
Diffstat (limited to 'sway/commands.c')
0 files changed, 0 insertions, 0 deletions