aboutsummaryrefslogtreecommitdiff
path: root/rootston/layer_shell.c
diff options
context:
space:
mode:
authoremersion <contact@emersion.fr>2018-06-17 12:49:34 +0100
committeremersion <contact@emersion.fr>2018-06-17 12:49:34 +0100
commit843621714fff0dc4c1ce63e105a03b5d4028b833 (patch)
treeac2f7f681e92618b1cea797c00a1ee22813e88dc /rootston/layer_shell.c
parentfb118ac9966bbb663ddb9964f54c879a0bb88fba (diff)
surface: fix double wl_buffer.release events
Prior to this commit, we re-uploaded the buffer even if a new one wasn't attached. After uploading, we send wl_buffer.release. So, this sequence of requests resulted in a double release: surface.attach(buffer, 0, 0) surface.commit() <- buffer.release() surface.commit() <- buffer.release()
Diffstat (limited to 'rootston/layer_shell.c')
0 files changed, 0 insertions, 0 deletions