From 3d2730a0ddd1e1e33e6639775727beb954d7bfc0 Mon Sep 17 00:00:00 2001 From: Alexander Tkachev Date: Tue, 21 Jun 2016 16:45:07 +0600 Subject: GUI: clippingRect propagated deeper --- gui/ThemeEngine.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gui') diff --git a/gui/ThemeEngine.cpp b/gui/ThemeEngine.cpp index 12788c2233..3c6f5956a8 100644 --- a/gui/ThemeEngine.cpp +++ b/gui/ThemeEngine.cpp @@ -898,9 +898,8 @@ void ThemeEngine::queueDDClip(DrawData type, const Common::Rect &r, const Common Common::Rect area = r; area.clip(_screen.w, _screen.h); - area.clip(clippingRect); - ThemeItemDrawData *q = new ThemeItemDrawData(this, _widgets[type], area, dynamic); + ThemeItemDrawDataClip *q = new ThemeItemDrawDataClip(this, _widgets[type], area, clippingRect, dynamic); if (_buffering) { if (_widgets[type]->_buffer) { -- cgit v1.2.3