server: In default grab, update focus resource after sending release
authorNeil Roberts <neil@linux.intel.com>
Thu, 12 Jan 2012 15:48:02 +0000 (15:48 +0000)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 12 Jan 2012 15:59:07 +0000 (10:59 -0500)
commite0b6af03cad9cb970072f39d602c85be6b4b014b
tree78c66fab6b78e9e79300d712bbdd43e5356fa386
parent151ca457b4384c385c0062716b55595e22fef7ea
server: In default grab, update focus resource after sending release

The default grab implementation in wayland-server was updating the
focus resource before sending the button event. This would cause the
button release to be dropped from the implicit grab if the pointer is
moved away from the focus surface. This patch just swaps the order
around.
src/wayland-server.c