initialize start_x/y
This commit is contained in:
parent
25ffe6b566
commit
c4138c0cde
1 changed files with 2 additions and 1 deletions
|
@ -70,6 +70,8 @@ void moveresize_start(Client *c, int x, int y, guint b, guint32 cnr)
|
||||||
start_cy = c->frame->area.y;
|
start_cy = c->frame->area.y;
|
||||||
start_cw = c->area.width;
|
start_cw = c->area.width;
|
||||||
start_ch = c->area.height;
|
start_ch = c->area.height;
|
||||||
|
start_x = x;
|
||||||
|
start_y = y;
|
||||||
if (corner == prop_atoms.net_wm_moveresize_move_keyboard ||
|
if (corner == prop_atoms.net_wm_moveresize_move_keyboard ||
|
||||||
corner == prop_atoms.net_wm_moveresize_size_keyboard)
|
corner == prop_atoms.net_wm_moveresize_size_keyboard)
|
||||||
button = 0; /* mouse can't end it without being pressed first */
|
button = 0; /* mouse can't end it without being pressed first */
|
||||||
|
@ -188,7 +190,6 @@ void moveresize_event(XEvent *e)
|
||||||
if (moving) {
|
if (moving) {
|
||||||
cur_x = start_cx + e->xmotion.x_root - start_x;
|
cur_x = start_cx + e->xmotion.x_root - start_x;
|
||||||
cur_y = start_cy + e->xmotion.y_root - start_y;
|
cur_y = start_cy + e->xmotion.y_root - start_y;
|
||||||
|
|
||||||
do_move();
|
do_move();
|
||||||
} else {
|
} else {
|
||||||
if (corner == prop_atoms.net_wm_moveresize_size_topleft) {
|
if (corner == prop_atoms.net_wm_moveresize_size_topleft) {
|
||||||
|
|
Loading…
Reference in a new issue