summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/render/drawbgfx.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/render/drawbgfx.h')
-rw-r--r--src/osd/modules/render/drawbgfx.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/osd/modules/render/drawbgfx.h b/src/osd/modules/render/drawbgfx.h
index 7994a20246f..72110ba58bd 100644
--- a/src/osd/modules/render/drawbgfx.h
+++ b/src/osd/modules/render/drawbgfx.h
@@ -75,7 +75,9 @@ public:
}
osd_dim wdim = win->get_size();
- win->target()->set_bounds(wdim.width(), wdim.height(), win->pixel_aspect());
+ if (wdim.width() > 0 && wdim.height() > 0)
+ win->target()->set_bounds(wdim.width(), wdim.height(), win->pixel_aspect());
+
win->target()->set_transform_container(!chain_transform);
return &win->target()->get_primitives();
}