I noticed that when I created a custom Component in my plug-in and call setOpauqe(true) that other components from the window draw inside the Components bounds. As a test I added a "do nothing" component to the Juce demo plug-in and it does the same thing. I would expect that it would only redraw the area that is directly underneath the Component.
I attached a pic so you can see what I mean. See how the text "Juce v3.0.4" duplicated in the other component. If I adjust other widgets then they will redraw in the same spot. Can anyone enlighten me how this is supposed to work? Why doesn't it just redraw the grey blank area that is underneath?