check floating mod for resizing windows, and dont send click

This commit is contained in:
taiyu 2015-08-21 10:34:37 -07:00
parent 5a67628ad9
commit dde8bfe728
1 changed files with 6 additions and 2 deletions

View File

@ -640,8 +640,12 @@ static bool handle_pointer_button(wlc_handle view, uint32_t time, const struct w
// Dont want pointer sent to window while dragging or resizing
return (pointer_state.floating.drag || pointer_state.floating.resize);
} else {
pointer_state.tiling.resize = pointer_state.r_held;
pointer_state.tiling.init_view = pointer;
if (modifiers->mods & config->floating_mod) {
pointer_state.tiling.resize = pointer_state.r_held;
pointer_state.tiling.init_view = pointer;
// Dont want pointer sent when resizing
return (pointer_state.tiling.resize);
}
}
return (pointer && pointer != focused);
} else {