dont swap floating containers

This commit is contained in:
taiyu 2015-08-27 07:10:17 -07:00
parent 24f4b92ea2
commit 08faffdd76

View file

@ -293,7 +293,8 @@ void pointer_mode_update(void) {
case M_TILING | M_DRAGGING: case M_TILING | M_DRAGGING:
// swap current view under pointer with dragged view // swap current view under pointer with dragged view
if (pointer_state.view && pointer_state.view->type == C_VIEW if (pointer_state.view && pointer_state.view->type == C_VIEW
&& pointer_state.view != initial.ptr) { && pointer_state.view != initial.ptr
&& !pointer_state.view->is_floating) {
// Swap them around // Swap them around
swap_container(pointer_state.view, initial.ptr); swap_container(pointer_state.view, initial.ptr);
update_geometry(pointer_state.view); update_geometry(pointer_state.view);