simplify container close

This commit is contained in:
Tony Crisci 2018-04-03 23:59:44 -04:00
parent fa004dd0d7
commit 9d1cbd77ac

View File

@ -294,18 +294,10 @@ struct sway_container *container_close(struct sway_container *con) {
struct sway_container *parent = con->parent; struct sway_container *parent = con->parent;
switch (con->type) { if (con->type == C_VIEW) {
case C_TYPES:
case C_ROOT:
case C_OUTPUT:
case C_WORKSPACE:
case C_CONTAINER:
container_for_each_descendant_dfs(con, container_close_func, NULL);
break;
case C_VIEW:
view_close(con->sway_view); view_close(con->sway_view);
break; } else {
container_for_each_descendant_dfs(con, container_close_func, NULL);
} }
return parent; return parent;