diff options
| author | Kristian Høgsberg <krh@bitplanet.net> | 2012-04-13 12:51:40 -0400 |
|---|---|---|
| committer | Kristian Høgsberg <krh@bitplanet.net> | 2012-04-13 12:51:40 -0400 |
| commit | 677c5180e67be18b7a0867fafb7f205b57a6e9ff (patch) | |
| tree | a71268736e65210b29ab215b2637cc7dc56d3b7d /src/data-device.c | |
| parent | data-device: Record the serial number for the current selection (diff) | |
| download | wayland-677c5180e67be18b7a0867fafb7f205b57a6e9ff.tar wayland-677c5180e67be18b7a0867fafb7f205b57a6e9ff.tar.gz wayland-677c5180e67be18b7a0867fafb7f205b57a6e9ff.tar.bz2 wayland-677c5180e67be18b7a0867fafb7f205b57a6e9ff.tar.lz wayland-677c5180e67be18b7a0867fafb7f205b57a6e9ff.tar.xz wayland-677c5180e67be18b7a0867fafb7f205b57a6e9ff.tar.zst wayland-677c5180e67be18b7a0867fafb7f205b57a6e9ff.zip | |
data-device: Take away pointer focus when we start a dnd drag
Diffstat (limited to 'src/data-device.c')
| -rw-r--r-- | src/data-device.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/data-device.c b/src/data-device.c index e850f6e..46e5549 100644 --- a/src/data-device.c +++ b/src/data-device.c @@ -324,6 +324,8 @@ data_device_start_drag(struct wl_client *client, struct wl_resource *resource, wl_signal_emit(&device->drag_icon_signal, icon_resource); } + wl_input_device_set_pointer_focus(device, NULL, 0, 0); + wl_input_device_start_pointer_grab(device, &device->drag_grab); } |
