Browse Source

Component opacity clipping fix.

tags/2021-05-28
jules 14 years ago
parent
commit
2ce2d3fe37
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      modules/juce_gui_basics/components/juce_Component.cpp

+ 2
- 2
modules/juce_gui_basics/components/juce_Component.cpp View File

@@ -326,7 +326,7 @@ public:
if (! newClip.isEmpty())
{
if (child.isOpaque())
if (child.isOpaque() && child.componentTransparency == 0)
{
g.excludeClipRegion (newClip + delta);
}
@@ -351,7 +351,7 @@ public:
if (c != compToAvoid && c->isVisible())
{
if (c->isOpaque())
if (c->isOpaque() && c->componentTransparency == 0)
{
Rectangle<int> childBounds (c->bounds.getIntersection (clipRect));
childBounds.translate (delta.getX(), delta.getY());


Loading…
Cancel
Save