page: don't resize window bigger than the dislay
This commit is contained in:
parent
c7522489a3
commit
95e15c3e1d
1 changed files with 6 additions and 0 deletions
|
@ -159,6 +159,12 @@ resizewin(Point size)
|
|||
return;
|
||||
/* add rio border */
|
||||
size = addpt(size, Pt(Borderwidth*2, Borderwidth*2));
|
||||
if(display->image){
|
||||
if(size.x > Dx(display->image->r))
|
||||
size.x = Dx(display->image->r);
|
||||
if(size.y > Dy(display->image->r))
|
||||
size.y = Dy(display->image->r);
|
||||
}
|
||||
fprint(wctl, "resize -dx %d -dy %d\n", size.x, size.y);
|
||||
close(wctl);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue