ref: 16a05a6c52dcb86c73757de7fc286e3b130fda74
parent: 4fe48dc6b0bc5cd6a2eaf603fd1b7ed885bcd46a
author: cinap_lenrek <cinap_lenrek@rei2.9hal>
date: Thu Feb 9 00:20:25 EST 2012
page: don't resize window bigger than the dislay
--- a/sys/src/cmd/page.c
+++ b/sys/src/cmd/page.c
@@ -159,6 +159,12 @@
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);
}
--
⑨