summaryrefslogtreecommitdiffstats
path: root/sway/input_state.c
diff options
context:
space:
mode:
authorLibravatar Mikkel Oscar Lyderik <mikkeloscar@gmail.com>2015-12-14 22:44:50 +0100
committerLibravatar Mikkel Oscar Lyderik <mikkeloscar@gmail.com>2015-12-14 22:44:50 +0100
commit82af08d8e9c6b3d1770f022ed0e38e79bba582ea (patch)
treee7aceee4b3332df45558acf941800281e649e306 /sway/input_state.c
parentMake mouse key used for drag/resize configurable (diff)
downloadsway-82af08d8e9c6b3d1770f022ed0e38e79bba582ea.tar.gz
sway-82af08d8e9c6b3d1770f022ed0e38e79bba582ea.tar.zst
sway-82af08d8e9c6b3d1770f022ed0e38e79bba582ea.zip
Lookup dragging key when in dragging mode
Fixes bug introduced in 22916e9 where dragging of floating windows was messed up.
Diffstat (limited to 'sway/input_state.c')
-rw-r--r--sway/input_state.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/input_state.c b/sway/input_state.c
index 24678f71..25308a77 100644
--- a/sway/input_state.c
+++ b/sway/input_state.c
@@ -314,7 +314,7 @@ void pointer_mode_update(void) {
314 switch (pointer_state.mode) { 314 switch (pointer_state.mode) {
315 case M_FLOATING | M_DRAGGING: 315 case M_FLOATING | M_DRAGGING:
316 // Update position 316 // Update position
317 switch (config->resizing_key) { 317 switch (config->dragging_key) {
318 case M_LEFT_CLICK: 318 case M_LEFT_CLICK:
319 dx -= pointer_state.left.x; 319 dx -= pointer_state.left.x;
320 dy -= pointer_state.left.y; 320 dy -= pointer_state.left.y;