mirror of
https://github.com/swaywm/sway.git
synced 2024-11-26 18:01:29 +00:00
Correct hide_edge_borders
command
`vertical` and `horizontal` should be swapped. If border_left and border_right were set to 0, the vertical borders instead of the horizontal borders would be hidden. i3 handles this command equally.
This commit is contained in:
parent
38ca94e0ed
commit
6addaca9fa
|
@ -575,7 +575,7 @@ void update_geometry(swayc_t *container) {
|
||||||
|
|
||||||
// handle hide_edge_borders
|
// handle hide_edge_borders
|
||||||
if (config->hide_edge_borders != E_NONE && (gap <= 0 || (config->smart_gaps && workspace->children->length == 1))) {
|
if (config->hide_edge_borders != E_NONE && (gap <= 0 || (config->smart_gaps && workspace->children->length == 1))) {
|
||||||
if (config->hide_edge_borders == E_HORIZONTAL || config->hide_edge_borders == E_BOTH) {
|
if (config->hide_edge_borders == E_VERTICAL || config->hide_edge_borders == E_BOTH) {
|
||||||
if (geometry.origin.x == workspace->x) {
|
if (geometry.origin.x == workspace->x) {
|
||||||
border_left = 0;
|
border_left = 0;
|
||||||
}
|
}
|
||||||
|
@ -585,7 +585,7 @@ void update_geometry(swayc_t *container) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (config->hide_edge_borders == E_VERTICAL || config->hide_edge_borders == E_BOTH) {
|
if (config->hide_edge_borders == E_HORIZONTAL || config->hide_edge_borders == E_BOTH) {
|
||||||
if (geometry.origin.y == workspace->y || should_hide_top_border(container, geometry.origin.y)) {
|
if (geometry.origin.y == workspace->y || should_hide_top_border(container, geometry.origin.y)) {
|
||||||
border_top = 0;
|
border_top = 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue