dont move floating contaienrs

This commit is contained in:
taiyu 2015-08-28 11:04:58 -07:00
parent 1820b3f0bb
commit 076cf78d7c

View file

@ -198,6 +198,9 @@ void swap_geometry(swayc_t *a, swayc_t *b) {
// //
void move_container(swayc_t *container, enum movement_direction dir) { void move_container(swayc_t *container, enum movement_direction dir) {
enum swayc_layouts layout; enum swayc_layouts layout;
if (container->is_floating) {
return;
}
if (dir == MOVE_UP || dir == MOVE_DOWN) { if (dir == MOVE_UP || dir == MOVE_DOWN) {
layout = L_VERT; layout = L_VERT;
} else if (dir == MOVE_LEFT || dir == MOVE_RIGHT) { } else if (dir == MOVE_LEFT || dir == MOVE_RIGHT) {