Not sure if this is a big deal, but it can't hurt: our media panels

shouldn't be transparent so that repaints don't travel up past them.
(Some were, but I think our repaint manager was keeping paints out of
the parents anyway, somehow).


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3663 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Ray Greenwell
2005-07-28 21:08:47 +00:00
parent e438377297
commit 898a3bf5d5
@@ -95,6 +95,7 @@ public class MediaPanel extends JComponent
{
// keep this for later
_framemgr = framemgr;
setOpaque(true); // our repaints shouldn't cause other jcomponents to
// create our region manager
_remgr = new RegionManager();
@@ -388,6 +389,16 @@ public class MediaPanel extends JComponent
return this;
}
// documentation inherited
public void setOpaque (boolean opaque)
{
if (!opaque) {
Log.warning("Media panels shouldn't be setOpaque(false).");
Thread.dumpStack();
}
super.setOpaque(true);
}
// documentation inherited
public void repaint (long tm, int x, int y, int width, int height)
{