diff --git a/src/dlangui/graphics/gldrawbuf.d b/src/dlangui/graphics/gldrawbuf.d index 64c22778..046bb9db 100644 --- a/src/dlangui/graphics/gldrawbuf.d +++ b/src/dlangui/graphics/gldrawbuf.d @@ -42,6 +42,7 @@ class GLDrawBuf : DrawBuf { _dx = dx; _dy = dy; _framebuffer = framebuffer; + resetClipping(); } /// returns current width @@ -51,6 +52,7 @@ class GLDrawBuf : DrawBuf { /// reserved for hardware-accelerated drawing - begins drawing batch override void beforeDrawing() { + resetClipping(); _alpha = 0; if (_scene !is null) { _scene.reset();