diff options
Diffstat (limited to 'src/osd/modules/render/drawbgfx.h')
-rw-r--r-- | src/osd/modules/render/drawbgfx.h | 4 |
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(); } |