aboutsummaryrefslogtreecommitdiffstats
path: root/sway/input/seat.c
diff options
context:
space:
mode:
authorLibravatar Kenny Levinsen <kl@kl.wtf>2020-06-28 19:05:04 +0200
committerLibravatar Simon Ser <contact@emersion.fr>2020-06-30 10:59:33 +0200
commitd0f7e0f481a2b2e03a700d55570a3f85655ef03c (patch)
tree881dfd93f9ec0e76393324346d9fa94712c8f942 /sway/input/seat.c
parenttree/view: fix smart borders with tabbed/stacked ancestor (diff)
downloadsway-d0f7e0f481a2b2e03a700d55570a3f85655ef03c.tar.gz
sway-d0f7e0f481a2b2e03a700d55570a3f85655ef03c.tar.zst
sway-d0f7e0f481a2b2e03a700d55570a3f85655ef03c.zip
transaction: Mark client resize immediately ready
If a client commits a new size on its own, we create a transaction for the resize like any other. However, this involves sending a configure and waiting for the ack, and wlroots will not send configure events when there has been no change. This leads to transactions timing out. Instead, just mark the view ready immediately by size when the client is already ready, so that we avoid waiting for an ack that will never come. Closes: https://github.com/swaywm/sway/issues/5490
Diffstat (limited to 'sway/input/seat.c')
0 files changed, 0 insertions, 0 deletions