aboutsummaryrefslogtreecommitdiffstats
path: root/sway/desktop/output.c
diff options
context:
space:
mode:
authorLibravatar emersion <contact@emersion.fr>2018-09-07 15:43:15 +0200
committerLibravatar emersion <contact@emersion.fr>2018-09-07 15:43:15 +0200
commit251a7ebc4ba1dd24e9bc6b3cfd6883c80f429a2f (patch)
tree0c719df34d250397e9b2731c50f3ee6bb3acf38a /sway/desktop/output.c
parentMerge pull request #2569 from RyanDwyer/deny-reload-repeat (diff)
downloadsway-251a7ebc4ba1dd24e9bc6b3cfd6883c80f429a2f.tar.gz
sway-251a7ebc4ba1dd24e9bc6b3cfd6883c80f429a2f.tar.zst
sway-251a7ebc4ba1dd24e9bc6b3cfd6883c80f429a2f.zip
Fix drag-and-drop
Diffstat (limited to 'sway/desktop/output.c')
-rw-r--r--sway/desktop/output.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sway/desktop/output.c b/sway/desktop/output.c
index c30e52a1..0dbb88b8 100644
--- a/sway/desktop/output.c
+++ b/sway/desktop/output.c
@@ -80,7 +80,8 @@ static bool get_surface_box(struct surface_iterator_data *data,
80 int sw = surface->current.width; 80 int sw = surface->current.width;
81 int sh = surface->current.height; 81 int sh = surface->current.height;
82 82
83 double _sx = sx, _sy = sy; 83 double _sx = sx + surface->sx;
84 double _sy = sy + surface->sy;
84 rotate_child_position(&_sx, &_sy, sw, sh, data->width, data->height, 85 rotate_child_position(&_sx, &_sy, sw, sh, data->width, data->height,
85 data->rotation); 86 data->rotation);
86 87