|
|
@ -322,8 +322,11 @@ static void render_container_simple_border_normal(struct sway_output *output,
|
|
|
|
struct wlr_box box;
|
|
|
|
struct wlr_box box;
|
|
|
|
float color[4];
|
|
|
|
float color[4];
|
|
|
|
|
|
|
|
|
|
|
|
struct sway_container *ws = container_parent(con, C_WORKSPACE);
|
|
|
|
int other_views = 1;
|
|
|
|
int other_views = container_count_descendants_of_type(ws, C_VIEW) - 1;
|
|
|
|
if (config->hide_edge_borders == E_SMART) {
|
|
|
|
|
|
|
|
struct sway_container *ws = container_parent(con, C_WORKSPACE);
|
|
|
|
|
|
|
|
other_views = container_count_descendants_of_type(ws, C_VIEW) - 1;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (config->hide_edge_borders != E_VERTICAL
|
|
|
|
if (config->hide_edge_borders != E_VERTICAL
|
|
|
|
&& config->hide_edge_borders != E_BOTH
|
|
|
|
&& config->hide_edge_borders != E_BOTH
|
|
|
@ -424,8 +427,11 @@ static void render_container_simple_border_pixel(struct sway_output *output,
|
|
|
|
struct wlr_box box;
|
|
|
|
struct wlr_box box;
|
|
|
|
float color[4];
|
|
|
|
float color[4];
|
|
|
|
|
|
|
|
|
|
|
|
struct sway_container *ws = container_parent(con, C_WORKSPACE);
|
|
|
|
int other_views = 1;
|
|
|
|
int other_views = container_count_descendants_of_type(ws, C_VIEW) - 1;
|
|
|
|
if (config->hide_edge_borders == E_SMART) {
|
|
|
|
|
|
|
|
struct sway_container *ws = container_parent(con, C_WORKSPACE);
|
|
|
|
|
|
|
|
other_views = container_count_descendants_of_type(ws, C_VIEW) - 1;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (config->hide_edge_borders != E_VERTICAL
|
|
|
|
if (config->hide_edge_borders != E_VERTICAL
|
|
|
|
&& config->hide_edge_borders != E_BOTH
|
|
|
|
&& config->hide_edge_borders != E_BOTH
|
|
|
|