Browse Source

Merge pull request #65 from DavidWyand-GG/issue64-GuiTabBookCtrlRendering

Fix for Issue #64 for GuiTabBookCtrl rendering
David Wyand 13 years ago
parent
commit
811f27fe65
1 changed files with 3 additions and 1 deletions
  1. 3 1
      Engine/source/gui/containers/guiTabBookCtrl.cpp

+ 3 - 1
Engine/source/gui/containers/guiTabBookCtrl.cpp

@@ -496,7 +496,9 @@ void GuiTabBookCtrl::onRender(Point2I offset, const RectI &updateRect)
 
 
    // Clip to tab area
    // Clip to tab area
    RectI savedClipRect = GFX->getClipRect();
    RectI savedClipRect = GFX->getClipRect();
-   GFX->setClipRect( tabRect );
+   RectI clippedTabRect = tabRect;
+   clippedTabRect.intersect( savedClipRect );
+   GFX->setClipRect( clippedTabRect );
 
 
    // Render our tabs
    // Render our tabs
    renderTabs( offset, tabRect );
    renderTabs( offset, tabRect );