aboutsummaryrefslogtreecommitdiffstats
path: root/sway/ipc-json.c
diff options
context:
space:
mode:
authorLibravatar Kenny Levinsen <kl@kl.wtf>2021-02-14 20:56:57 +0100
committerLibravatar Tudor Brindus <me@tbrindus.ca>2021-02-15 16:58:19 -0500
commit37d7bc69986f0c22eef629d5e0446f22800fa515 (patch)
tree7afe6b36cf64aa53c98f7dc739ead84c2892ece7 /sway/ipc-json.c
parenttext_input: Only send surrounding_text and content_type if supported (diff)
downloadsway-37d7bc69986f0c22eef629d5e0446f22800fa515.tar.gz
sway-37d7bc69986f0c22eef629d5e0446f22800fa515.tar.zst
sway-37d7bc69986f0c22eef629d5e0446f22800fa515.zip
transaction: Only wait for ack from visible views
Transactions currently wait for all configures to be acked, regardless fo what they were sent to. This includes views that are hidden in tabbed or stacked containers. If these views do not ack the configure in response to a single frame callback, they can cause transaction timeouts. Check if a container is hidden before registering the configure serial and saving any view buffers. Closes: https://github.com/swaywm/sway/issues/6023
Diffstat (limited to 'sway/ipc-json.c')
0 files changed, 0 insertions, 0 deletions