remove unnecessary match() calls in setlines() and setcolumns()
This commit is contained in:
parent
82fa3eaa95
commit
ea3e7ed458
22
libs/arg.c
22
libs/arg.c
|
@ -467,20 +467,34 @@ void defaultimg(Arg *arg) {
|
||||||
|
|
||||||
void setlines(Arg *arg) {
|
void setlines(Arg *arg) {
|
||||||
if (fullscreen) return;
|
if (fullscreen) return;
|
||||||
lines += arg->i;
|
|
||||||
if (lines < 0) lines = 0;
|
|
||||||
|
|
||||||
|
lines += arg->i;
|
||||||
|
|
||||||
|
if (lines < 0) {
|
||||||
|
lines = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (lines == 0) {
|
||||||
match();
|
match();
|
||||||
|
}
|
||||||
|
|
||||||
resizeclient();
|
resizeclient();
|
||||||
drawmenu();
|
drawmenu();
|
||||||
}
|
}
|
||||||
|
|
||||||
void setcolumns(Arg *arg) {
|
void setcolumns(Arg *arg) {
|
||||||
if (fullscreen) return;
|
if (fullscreen) return;
|
||||||
columns += arg->i;
|
|
||||||
if (columns < 1) columns = 1;
|
|
||||||
|
|
||||||
|
columns += arg->i;
|
||||||
|
|
||||||
|
if (columns < 1) {
|
||||||
|
columns = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (lines == 0) {
|
||||||
match();
|
match();
|
||||||
|
}
|
||||||
|
|
||||||
resizeclient();
|
resizeclient();
|
||||||
drawmenu();
|
drawmenu();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue