aboutsummaryrefslogtreecommitdiff
path: root/protocol/river-layout-v3.xml
diff options
context:
space:
mode:
authorIsaac Freund <ifreund@ifreund.xyz>2021-08-09 16:40:45 +0200
committerIsaac Freund <ifreund@ifreund.xyz>2021-08-09 16:40:45 +0200
commit7013bc3b69850ae3ae4e187d775193b8b1dba0ed (patch)
treed6a554d7b8a4311bdfe2bd0f9be04a3a5d6ac491 /protocol/river-layout-v3.xml
parent556d7906940e68f74e970dbf8eac3aa0f1aea87a (diff)
downloadriver-7013bc3b69850ae3ae4e187d775193b8b1dba0ed.tar.gz
river-7013bc3b69850ae3ae4e187d775193b8b1dba0ed.tar.xz
Xwayland: fix possible use-after-free on unmap
The view.unmap() call may synchronously destroy the view, which makes the the code removing listeners which is currently run after view.unmap() access free'd memory. To fix this, simply change the order of the calls to match that of XdgToplevel.handleUnmap().
Diffstat (limited to 'protocol/river-layout-v3.xml')
0 files changed, 0 insertions, 0 deletions