window: Compute frame boundary for all windows except fullscreen

We were only computing it for toplevel type windows, which broke
the unlock dialog size allocation and repainting.
This commit is contained in:
Kristian Høgsberg 2012-03-05 20:38:08 -05:00
parent 41c5c4ee9a
commit b435e84d5a

View file

@ -1161,7 +1161,7 @@ frame_resize_handler(struct widget *widget,
int decoration_width, decoration_height;
int opaque_margin;
if (widget->window->type == TYPE_TOPLEVEL) {
if (widget->window->type != TYPE_FULLSCREEN) {
decoration_width = 20 + frame->margin * 2;
decoration_height = 60 + frame->margin * 2;